{
  "core/common/ResourceType.ts | cspviolationreport": {
    "message": "CSPViolationReport"
  },
  "core/common/ResourceType.ts | css": {
    "message": "CSS"
  },
  "core/common/ResourceType.ts | doc": {
    "message": "Documento"
  },
  "core/common/ResourceType.ts | document": {
    "message": "Documento"
  },
  "core/common/ResourceType.ts | documents": {
    "message": "Documentos"
  },
  "core/common/ResourceType.ts | eventsource": {
    "message": "EventSource"
  },
  "core/common/ResourceType.ts | fetch": {
    "message": "Recuperar"
  },
  "core/common/ResourceType.ts | font": {
    "message": "Fuente"
  },
  "core/common/ResourceType.ts | fonts": {
    "message": "Fuentes"
  },
  "core/common/ResourceType.ts | image": {
    "message": "Imagen"
  },
  "core/common/ResourceType.ts | images": {
    "message": "Imágenes"
  },
  "core/common/ResourceType.ts | img": {
    "message": "Img"
  },
  "core/common/ResourceType.ts | js": {
    "message": "JS"
  },
  "core/common/ResourceType.ts | manifest": {
    "message": "Manifiesto"
  },
  "core/common/ResourceType.ts | media": {
    "message": "Medios"
  },
  "core/common/ResourceType.ts | other": {
    "message": "Otro"
  },
  "core/common/ResourceType.ts | ping": {
    "message": "Ping"
  },
  "core/common/ResourceType.ts | preflight": {
    "message": "Solicitud preliminar"
  },
  "core/common/ResourceType.ts | script": {
    "message": "Secuencia de comandos"
  },
  "core/common/ResourceType.ts | scripts": {
    "message": "Secuencias de comandos"
  },
  "core/common/ResourceType.ts | signedexchange": {
    "message": "SignedExchange"
  },
  "core/common/ResourceType.ts | stylesheet": {
    "message": "Hoja de estilo"
  },
  "core/common/ResourceType.ts | stylesheets": {
    "message": "Hojas de estilo"
  },
  "core/common/ResourceType.ts | texttrack": {
    "message": "TextTrack"
  },
  "core/common/ResourceType.ts | wasm": {
    "message": "Wasm"
  },
  "core/common/ResourceType.ts | webassembly": {
    "message": "WebAssembly"
  },
  "core/common/ResourceType.ts | webbundle": {
    "message": "WebBundle"
  },
  "core/common/ResourceType.ts | websocket": {
    "message": "WebSocket"
  },
  "core/common/ResourceType.ts | websockets": {
    "message": "WebSockets"
  },
  "core/common/ResourceType.ts | webtransport": {
    "message": "WebTransport"
  },
  "core/common/ResourceType.ts | ws": {
    "message": "WS"
  },
  "core/common/ResourceType.ts | xhrAndFetch": {
    "message": "XHR y Fetch"
  },
  "core/common/Revealer.ts | applicationPanel": {
    "message": "Panel de la aplicación"
  },
  "core/common/Revealer.ts | changesDrawer": {
    "message": "Cambia el panel"
  },
  "core/common/Revealer.ts | elementsPanel": {
    "message": "Panel de elementos"
  },
  "core/common/Revealer.ts | issuesView": {
    "message": "Vista de los problemas"
  },
  "core/common/Revealer.ts | networkPanel": {
    "message": "Panel de red"
  },
  "core/common/Revealer.ts | sourcesPanel": {
    "message": "Panel de fuentes"
  },
  "core/common/Revealer.ts | stylesSidebar": {
    "message": "barra lateral de estilos"
  },
  "core/common/SettingRegistration.ts | adorner": {
    "message": "Adorner"
  },
  "core/common/SettingRegistration.ts | appearance": {
    "message": "Diseño"
  },
  "core/common/SettingRegistration.ts | console": {
    "message": "Consola"
  },
  "core/common/SettingRegistration.ts | debugger": {
    "message": "Depurador"
  },
  "core/common/SettingRegistration.ts | elements": {
    "message": "Elementos"
  },
  "core/common/SettingRegistration.ts | extension": {
    "message": "Extensión"
  },
  "core/common/SettingRegistration.ts | global": {
    "message": "Global"
  },
  "core/common/SettingRegistration.ts | grid": {
    "message": "Cuadrícula"
  },
  "core/common/SettingRegistration.ts | memory": {
    "message": "Memoria"
  },
  "core/common/SettingRegistration.ts | mobile": {
    "message": "Dispositivo móvil"
  },
  "core/common/SettingRegistration.ts | network": {
    "message": "Red"
  },
  "core/common/SettingRegistration.ts | performance": {
    "message": "Rendimiento"
  },
  "core/common/SettingRegistration.ts | persistence": {
    "message": "Persistencia"
  },
  "core/common/SettingRegistration.ts | rendering": {
    "message": "Renderización"
  },
  "core/common/SettingRegistration.ts | sources": {
    "message": "Fuentes"
  },
  "core/host/InspectorFrontendHost.ts | devtoolsS": {
    "message": "Herramientas para desarrolladores - {PH1}"
  },
  "core/host/ResourceLoader.ts | cacheError": {
    "message": "Error en la memoria caché"
  },
  "core/host/ResourceLoader.ts | certificateError": {
    "message": "Error de certificado"
  },
  "core/host/ResourceLoader.ts | certificateManagerError": {
    "message": "Error en el certificado del administrador"
  },
  "core/host/ResourceLoader.ts | connectionError": {
    "message": "Error de conexión"
  },
  "core/host/ResourceLoader.ts | decodingDataUrlFailed": {
    "message": "No se pudo decodificar la URL de datos"
  },
  "core/host/ResourceLoader.ts | dnsResolverError": {
    "message": "Error de la resolución de DNS"
  },
  "core/host/ResourceLoader.ts | ftpError": {
    "message": "Error FTP"
  },
  "core/host/ResourceLoader.ts | httpError": {
    "message": "Error de HTTP"
  },
  "core/host/ResourceLoader.ts | httpErrorStatusCodeSS": {
    "message": "Error HTTP: código de estado {PH1}, {PH2}"
  },
  "core/host/ResourceLoader.ts | invalidUrl": {
    "message": "URL no válida"
  },
  "core/host/ResourceLoader.ts | signedExchangeError": {
    "message": "Error de intercambio firmado"
  },
  "core/host/ResourceLoader.ts | systemError": {
    "message": "Error del sistema"
  },
  "core/host/ResourceLoader.ts | unknownError": {
    "message": "Error desconocido"
  },
  "core/i18n/i18nImpl.ts | fdays": {
    "message": "{PH1} días"
  },
  "core/i18n/i18nImpl.ts | fhrs": {
    "message": "{PH1} h"
  },
  "core/i18n/i18nImpl.ts | fmin": {
    "message": "{PH1} min"
  },
  "core/i18n/i18nImpl.ts | fmms": {
    "message": "{PH1} μs"
  },
  "core/i18n/i18nImpl.ts | fms": {
    "message": "{PH1} ms"
  },
  "core/i18n/i18nImpl.ts | fs": {
    "message": "{PH1} s"
  },
  "core/sdk/CPUProfileDataModel.ts | devtoolsCpuProfileParserIsFixing": {
    "message": "DevTools: El analizador de perfiles de CPU está corrigiendo {PH1} muestras faltantes."
  },
  "core/sdk/CPUProfilerModel.ts | profileD": {
    "message": "Perfil {PH1}"
  },
  "core/sdk/CSSStyleSheetHeader.ts | couldNotFindTheOriginalStyle": {
    "message": "No se encontró la hoja de estilo original."
  },
  "core/sdk/CSSStyleSheetHeader.ts | thereWasAnErrorRetrievingThe": {
    "message": "Se produjo un error al recuperar los estilos de fuentes."
  },
  "core/sdk/CompilerSourceMappingContentProvider.ts | couldNotLoadContentForSS": {
    "message": "No se pudo cargar contenido para {PH1} ({PH2})"
  },
  "core/sdk/ConsoleModel.ts | failedToSaveToTempVariable": {
    "message": "No se pudo guardar en la variable de temperatura."
  },
  "core/sdk/ConsoleModel.ts | navigatedToS": {
    "message": "Se navegó hacia a {PH1}"
  },
  "core/sdk/ConsoleModel.ts | profileSFinished": {
    "message": "Finalizó el perfil \"{PH1}\"."
  },
  "core/sdk/ConsoleModel.ts | profileSStarted": {
    "message": "Comenzó el perfil \"{PH1}\""
  },
  "core/sdk/DOMDebuggerModel.ts | animation": {
    "message": "Animación"
  },
  "core/sdk/DOMDebuggerModel.ts | animationFrameFired": {
    "message": "Se activó el marco de animación"
  },
  "core/sdk/DOMDebuggerModel.ts | cancelAnimationFrame": {
    "message": "Cancelar el marco de animación"
  },
  "core/sdk/DOMDebuggerModel.ts | canvas": {
    "message": "Lienzo"
  },
  "core/sdk/DOMDebuggerModel.ts | clipboard": {
    "message": "Portapapeles"
  },
  "core/sdk/DOMDebuggerModel.ts | closeAudiocontext": {
    "message": "Cerrar AudioContext"
  },
  "core/sdk/DOMDebuggerModel.ts | control": {
    "message": "Controlar"
  },
  "core/sdk/DOMDebuggerModel.ts | createAudiocontext": {
    "message": "Crear un AudioContext"
  },
  "core/sdk/DOMDebuggerModel.ts | createCanvasContext": {
    "message": "Crear contexto de lienzo"
  },
  "core/sdk/DOMDebuggerModel.ts | device": {
    "message": "Dispositivo"
  },
  "core/sdk/DOMDebuggerModel.ts | domMutation": {
    "message": "Mutación de DOM"
  },
  "core/sdk/DOMDebuggerModel.ts | dragDrop": {
    "message": "Arrastrar o soltar"
  },
  "core/sdk/DOMDebuggerModel.ts | geolocation": {
    "message": "Ubicación geográfica"
  },
  "core/sdk/DOMDebuggerModel.ts | keyboard": {
    "message": "Teclado"
  },
  "core/sdk/DOMDebuggerModel.ts | load": {
    "message": "Cargar"
  },
  "core/sdk/DOMDebuggerModel.ts | media": {
    "message": "Medios"
  },
  "core/sdk/DOMDebuggerModel.ts | mouse": {
    "message": "Mouse"
  },
  "core/sdk/DOMDebuggerModel.ts | notification": {
    "message": "Notificación"
  },
  "core/sdk/DOMDebuggerModel.ts | parse": {
    "message": "Analizar"
  },
  "core/sdk/DOMDebuggerModel.ts | pictureinpicture": {
    "message": "Pantalla en pantalla"
  },
  "core/sdk/DOMDebuggerModel.ts | pointer": {
    "message": "Puntero"
  },
  "core/sdk/DOMDebuggerModel.ts | policyViolations": {
    "message": "Incumplimientos de política"
  },
  "core/sdk/DOMDebuggerModel.ts | requestAnimationFrame": {
    "message": "Marco de la animación de la solicitud"
  },
  "core/sdk/DOMDebuggerModel.ts | resumeAudiocontext": {
    "message": "Reanudar AudioContext"
  },
  "core/sdk/DOMDebuggerModel.ts | script": {
    "message": "Secuencia de comandos"
  },
  "core/sdk/DOMDebuggerModel.ts | scriptBlockedByContentSecurity": {
    "message": "La Política de Seguridad del Contenido bloqueó la secuencia de comandos"
  },
  "core/sdk/DOMDebuggerModel.ts | scriptBlockedDueToContent": {
    "message": "Se bloqueó la secuencia de comandos debido a una directiva de Política de Seguridad del Contenido: {PH1}"
  },
  "core/sdk/DOMDebuggerModel.ts | scriptFirstStatement": {
    "message": "Primera sentencia de la secuencia de comandos"
  },
  "core/sdk/DOMDebuggerModel.ts | setInnerhtml": {
    "message": "Establecer innerHTML"
  },
  "core/sdk/DOMDebuggerModel.ts | setTimeoutOrIntervalFired": {
    "message": "Activado para el {PH1}"
  },
  "core/sdk/DOMDebuggerModel.ts | sinkViolations": {
    "message": "Incumplimientos del receptor"
  },
  "core/sdk/DOMDebuggerModel.ts | suspendAudiocontext": {
    "message": "Suspender AudioContext"
  },
  "core/sdk/DOMDebuggerModel.ts | timer": {
    "message": "Temporizador"
  },
  "core/sdk/DOMDebuggerModel.ts | touch": {
    "message": "Táctil"
  },
  "core/sdk/DOMDebuggerModel.ts | trustedTypeViolations": {
    "message": "Incumplimientos del tipo de confianza"
  },
  "core/sdk/DOMDebuggerModel.ts | webaudio": {
    "message": "WebAudio"
  },
  "core/sdk/DOMDebuggerModel.ts | webglErrorFired": {
    "message": "Se activó un error de WebGL"
  },
  "core/sdk/DOMDebuggerModel.ts | webglErrorFiredS": {
    "message": "Se activó un error de WebGL ({PH1})"
  },
  "core/sdk/DOMDebuggerModel.ts | webglWarningFired": {
    "message": "Se activó la advertencia de WebGL"
  },
  "core/sdk/DOMDebuggerModel.ts | window": {
    "message": "Ventana"
  },
  "core/sdk/DOMDebuggerModel.ts | xhr": {
    "message": "XHR"
  },
  "core/sdk/DebuggerModel.ts | block": {
    "message": "Bloqueo"
  },
  "core/sdk/DebuggerModel.ts | closure": {
    "message": "Cierre"
  },
  "core/sdk/DebuggerModel.ts | expression": {
    "message": "Expresión"
  },
  "core/sdk/DebuggerModel.ts | global": {
    "message": "Global"
  },
  "core/sdk/DebuggerModel.ts | local": {
    "message": "Local"
  },
  "core/sdk/DebuggerModel.ts | module": {
    "message": "Módulo"
  },
  "core/sdk/DebuggerModel.ts | script": {
    "message": "Secuencia de comandos"
  },
  "core/sdk/DebuggerModel.ts | withBlock": {
    "message": "With bloqueo"
  },
  "core/sdk/NetworkManager.ts | crossoriginReadBlockingCorb": {
    "message": "El bloqueo de lectura de origen cruzado (CORB) bloqueó una respuesta de origen cruzado {PH1} con un tipo de MIME {PH2}. Visita https://www.chromestatus.com/feature/5629709824032768 para obtener más detalles."
  },
  "core/sdk/NetworkManager.ts | fastG": {
    "message": "3G rápida"
  },
  "core/sdk/NetworkManager.ts | noThrottling": {
    "message": "No hay limitación"
  },
  "core/sdk/NetworkManager.ts | offline": {
    "message": "Sin conexión"
  },
  "core/sdk/NetworkManager.ts | requestWasBlockedByDevtoolsS": {
    "message": "Herramientas para desarrolladores bloqueó la solicitud: \"{PH1}\""
  },
  "core/sdk/NetworkManager.ts | sFailedLoadingSS": {
    "message": "No se pudo cargar {PH1}: {PH2} \"{PH3}\"."
  },
  "core/sdk/NetworkManager.ts | sFinishedLoadingSS": {
    "message": "{PH1} terminó de cargarse: {PH2} \"{PH3}\"."
  },
  "core/sdk/NetworkManager.ts | setcookieHeaderIsIgnoredIn": {
    "message": "Se ignora el encabezado de la Set-Cookie en respuesta a la URL: {PH1}. El largo de la cookie debe ser de 4096 caracteres como máximo."
  },
  "core/sdk/NetworkManager.ts | slowG": {
    "message": "3G lenta"
  },
  "core/sdk/NetworkRequest.ts | anUnknownErrorWasEncounteredWhenTrying": {
    "message": "Se encontró un error desconocido al almacenar esta cookie."
  },
  "core/sdk/NetworkRequest.ts | binary": {
    "message": "(binario)"
  },
  "core/sdk/NetworkRequest.ts | blockedReasonInvalidDomain": {
    "message": "Se bloqueó este intento de establecer una cookie mediante un encabezado Set-Cookie porque el atributo Domain no es válido en relación con la URL del host actual."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonInvalidPrefix": {
    "message": "Se bloqueó este intento de establecer una cookie mediante un encabezado Set-Cookie porque se usó el prefijo \"__Secure-\" o \"__Host-\" en su nombre, lo que rompía las reglas adicionales aplicadas a cookies con estos prefijos, según lo define https://tools.ietf.org/html/draft-west-cookie-prefixes-05."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonOverwriteSecure": {
    "message": "Se bloqueó este intento de establecer una cookie mediante un encabezado Set-Cookie porque no se había enviado con una conexión segura y habría sobreescrito una cookie con el atributo Secure."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonSameSiteNoneInsecure": {
    "message": "Se bloqueó este intento de establecer una cookie mediante un encabezado Set-Cookie porque tenía el atributo \"SameSite=None\", pero no tenía el atributo \"Secure\", que se requiere para usar \"SameSite=None\"."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonSameSiteStrictLax": {
    "message": "Se bloqueó este intento de establecer una cookie mediante un encabezado Set-Cookie porque tenía el atributo \"{PH1}\", pero provenía de una respuesta entre sitios que no era la respuesta a una navegación de nivel superior."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonSameSiteUnspecifiedTreatedAsLax": {
    "message": "Se estableció este encabezado Set-Cookie como \"SameSite=Lax,\" de forma predeterminada porque no especificaba un atributo \"SameSite\", y se bloqueó porque era la respuesta de varios sitios y no la respuesta a una navegación de nivel superior. Para habilitar el uso de varios sitios, el Set-Cookie tendría que haberse establecido con \"SameSite=None\"."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonSecureOnly": {
    "message": "Se bloqueó este intento de establecer una cookie mediante un encabezado Set-Cookie porque tenía el atributo \"Secure\", pero no se había recibido a través de una conexión segura."
  },
  "core/sdk/NetworkRequest.ts | domainMismatch": {
    "message": "Se bloqueó esta cookie porque el dominio de las URL de solicitud no coincidía con el dominio de las cookies, ni era un subdominio del valor del atributo del dominio de las cookies."
  },
  "core/sdk/NetworkRequest.ts | notOnPath": {
    "message": "Se bloqueó esta cookie porque su ruta de acceso no era exactamente la ruta de la URL de la solicitud ni un superdirectorio de esa ruta."
  },
  "core/sdk/NetworkRequest.ts | samePartyFromCrossPartyContext": {
    "message": "Se bloqueó esta cookie porque tenía el atributo \"SameParty\", pero la solicitud era de varios grupos. Se considera que la respuesta es de varios grupos porque la URL del dominio del recurso y los marcos o documentos adjuntos de los dominios del recurso no son propietarios ni miembros en el mismo conjunto First-Party."
  },
  "core/sdk/NetworkRequest.ts | sameSiteLax": {
    "message": "Se bloqueó esta cookie porque tenía el atributo \"SameSite=Lax\", la solicitud se había hecho desde otro sitio, y no la había iniciado una navegación de nivel superior."
  },
  "core/sdk/NetworkRequest.ts | sameSiteNoneInsecure": {
    "message": "Se bloqueó esta cookie porque tenía el atributo \"SameSite=None\", pero no estaba marcada con el atributo \"Secure\". Las cookies que no tengan restricciones de SameSite deben estar marcadas con el atributo \"Secure\" y se tienen que enviar con una conexión segura."
  },
  "core/sdk/NetworkRequest.ts | sameSiteStrict": {
    "message": "Se bloqueó esta cookie porque tenía el atributo \"SameSite=Strict\" y la solicitud se había hecho desde otro sitio. Esto incluye las solicitudes de navegación de nivel superior iniciadas por otros sitios."
  },
  "core/sdk/NetworkRequest.ts | sameSiteUnspecifiedTreatedAsLax": {
    "message": "Se estableció esta cookie como \"SameSite=Lax\" de forma predeterminada porque no especificaba un atributo \"SameSite\" cuando se almacenó, y se bloqueó porque la solicitud se había hecho en otro sitio, y no la había iniciado una navegación de nivel superior. Para habilitar el uso de varios sitios, la cookie tendría que haberse establecido con \"SameSite=None\"."
  },
  "core/sdk/NetworkRequest.ts | schemefulSameSiteLax": {
    "message": "Se bloqueó esta cookie porque tenía el atributo \"SameSite=Lax\", pero la solicitud era de varios sitios, y no la había iniciado una navegación de nivel superior. Se considera que la solicitud era de varios sitios porque el esquema de la URL es distinto al del sitio actual."
  },
  "core/sdk/NetworkRequest.ts | schemefulSameSiteStrict": {
    "message": "Se bloqueó esta cookie porque tenía el atributo \"SameSite=Strict\", pero la solicitud era de varios sitios. Esto incluye las solicitudes de navegación de nivel superior iniciadas por otros sitios. Se considera que la solicitud era de varios sitios porque el esquema de la URL es distinto al del sitio actual."
  },
  "core/sdk/NetworkRequest.ts | schemefulSameSiteUnspecifiedTreatedAsLax": {
    "message": "Se estableció esta cookie como \"SameSite=Lax\"\" de forma predeterminada porque no especificaba un atributo \"SameSite\" cuando se almacenó, y se bloqueó porque la solicitud se había hecho en varios sitios, y no la había iniciado una navegación de nivel superior. Se considera que la solicitud era de varios sitios porque el esquema de la URL es distinto al del sitio actual."
  },
  "core/sdk/NetworkRequest.ts | secureOnly": {
    "message": "Se bloqueó esta cookie porque tenía el atributo \"Secure\" y la conexión no era segura."
  },
  "core/sdk/NetworkRequest.ts | theSchemeOfThisConnectionIsNot": {
    "message": "El esquema de esta conexión no puede almacenar cookies."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieDidntSpecifyASamesite": {
    "message": "Este encabezado Set-Cookie no especificó un atributo \"SameSite\", se estableció de forma predeterminada como SameSite=Lax\" y se bloqueó porque era la respuesta de varios sitios y no la respuesta a una navegación de nivel superior. Se considera que la respuesta es de varios sitios porque el esquema de la URL es distinto al del sitio actual."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieHadInvalidSyntax": {
    "message": "Este encabezado Set-Cookie tenía una sintaxis no válida."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedBecauseItHadTheSameparty": {
    "message": "Se bloqueó este intento para establecer una cookie mediante un encabezado Set-Cookie porque tenía el atributo \"SameParty\", pero la solicitud era entre varias partes. Se considera que la respuesta es de varios grupos porque la URL del dominio del recurso y los marcos o documentos adjuntos de los dominios del recurso no son propietarios ni miembros en el mismo conjunto First-Party."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedBecauseItHadTheSamepartyAttribute": {
    "message": "Se bloqueó este intento para establecer una cookie mediante un encabezado Set-Cookie porque tenía el atributo \"SameParty\", pero también tenía otros atributos en conflicto. Chrome requiere que las cookies que utilizan el atributo \"SameParty\" también tengan el atributo \"Secure\" y que no estén restringidas a \"SameSite=Strict\"."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedBecauseItHadTheSamesiteStrictLax": {
    "message": "Se bloqueó este intento de establecer una cookie mediante un encabezado Set-Cookie porque tenía el atributo \"{PH1}\", pero provenía de una respuesta entre sitios que no era la respuesta a una navegación de nivel superior. Se considera que la respuesta es de varios sitios porque el esquema de la URL es distinto al del sitio actual."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedDueToUser": {
    "message": "Se bloqueó este intento de establecer una cookie mediante un encabezado Set-Cookie debido a las preferencias de usuario."
  },
  "core/sdk/NetworkRequest.ts | unknownError": {
    "message": "Se encontró un error desconocido al enviar esta cookie."
  },
  "core/sdk/NetworkRequest.ts | userPreferences": {
    "message": "Se bloqueó esta cookie según las preferencias del usuario."
  },
  "core/sdk/OverlayModel.ts | pausedInDebugger": {
    "message": "Se detuvo en el depurador"
  },
  "core/sdk/PageResourceLoader.ts | loadCanceledDueToLoadTimeout": {
    "message": "Se canceló la carga debido al tiempo de espera"
  },
  "core/sdk/PageResourceLoader.ts | loadCanceledDueToReloadOf": {
    "message": "Se canceló la carga debido a que se volvió a cargar una página inspeccionada"
  },
  "core/sdk/Script.ts | scriptRemovedOrDeleted": {
    "message": "Se quitó o borró la secuencia de comandos."
  },
  "core/sdk/Script.ts | unableToFetchScriptSource": {
    "message": "No es posible recuperar la fuente de la secuencia de comandos."
  },
  "core/sdk/ServerTiming.ts | deprecatedSyntaxFoundPleaseUse": {
    "message": "Se encontró sintaxis obsoleta. Usa: <nombre>;dur=<duración>;desc=<descripción>"
  },
  "core/sdk/ServerTiming.ts | duplicateParameterSIgnored": {
    "message": "Duplicar el parámetro \"{PH1}\" ignorado."
  },
  "core/sdk/ServerTiming.ts | extraneousTrailingCharacters": {
    "message": "Caracteres finales superfluos."
  },
  "core/sdk/ServerTiming.ts | noValueFoundForParameterS": {
    "message": "No se encontraron valores para el parámetro \"{PH1}\"."
  },
  "core/sdk/ServerTiming.ts | unableToParseSValueS": {
    "message": "No es posible analizar el valor \"{PH1}\" \"{PH2}\"."
  },
  "core/sdk/ServerTiming.ts | unrecognizedParameterS": {
    "message": "Parámetro \"{PH1}\" no reconocido."
  },
  "core/sdk/ServiceWorkerCacheModel.ts | serviceworkercacheagentError": {
    "message": "Se produjo un error de ServiceWorkerCacheAgent al borrar la entrada de caché {PH1} en memoria caché: {PH2}"
  },
  "core/sdk/ServiceWorkerManager.ts | activated": {
    "message": "activado"
  },
  "core/sdk/ServiceWorkerManager.ts | activating": {
    "message": "activando"
  },
  "core/sdk/ServiceWorkerManager.ts | installed": {
    "message": "instalado"
  },
  "core/sdk/ServiceWorkerManager.ts | installing": {
    "message": "instalando"
  },
  "core/sdk/ServiceWorkerManager.ts | new": {
    "message": "nuevo"
  },
  "core/sdk/ServiceWorkerManager.ts | redundant": {
    "message": "redundante"
  },
  "core/sdk/ServiceWorkerManager.ts | running": {
    "message": "se está ejecutando"
  },
  "core/sdk/ServiceWorkerManager.ts | sSS": {
    "message": "{PH1} #{PH2} ({PH3})"
  },
  "core/sdk/ServiceWorkerManager.ts | starting": {
    "message": "empezando"
  },
  "core/sdk/ServiceWorkerManager.ts | stopped": {
    "message": "detenido"
  },
  "core/sdk/ServiceWorkerManager.ts | stopping": {
    "message": "deteniéndose"
  },
  "core/sdk/SourceMap.ts | couldNotLoadContentForSS": {
    "message": "No se pudo cargar contenido para {PH1}: {PH2}"
  },
  "core/sdk/SourceMap.ts | couldNotParseContentForSS": {
    "message": "No se pudo analizar contenido para {PH1}: {PH2}"
  },
  "core/sdk/SourceMapManager.ts | devtoolsFailedToLoadSourcemapS": {
    "message": "Las Herramientas para desarrolladores no pudieron cargar el mapa de fuentes: {PH1}"
  },
  "core/sdk/sdk-meta.ts | achromatopsia": {
    "message": "Acromatopsia"
  },
  "core/sdk/sdk-meta.ts | blurredVision": {
    "message": "Visión borrosa"
  },
  "core/sdk/sdk-meta.ts | captureAsyncStackTraces": {
    "message": "Capturar el seguimiento de pila asincrónico"
  },
  "core/sdk/sdk-meta.ts | deuteranopia": {
    "message": "Deuteranopia"
  },
  "core/sdk/sdk-meta.ts | disableAsyncStackTraces": {
    "message": "Inhabilitar los seguimientos de pila asincrónicos"
  },
  "core/sdk/sdk-meta.ts | disableAvifFormat": {
    "message": "Inhabilitar el formato de AVIF"
  },
  "core/sdk/sdk-meta.ts | disableJavascript": {
    "message": "Inhabilitar JavaScript"
  },
  "core/sdk/sdk-meta.ts | disableJpegXlFormat": {
    "message": "Inhabilitar el formato de JPEG XL"
  },
  "core/sdk/sdk-meta.ts | disableLocalFonts": {
    "message": "Inhabilitar las fuentes locales"
  },
  "core/sdk/sdk-meta.ts | disableNetworkRequestBlocking": {
    "message": "Inhabilitar el bloqueo de solicitudes de red"
  },
  "core/sdk/sdk-meta.ts | disableWebpFormat": {
    "message": "Inhabilitar el formato de WebP"
  },
  "core/sdk/sdk-meta.ts | doNotCaptureAsyncStackTraces": {
    "message": "No capturar seguimientos de pila asíncronos"
  },
  "core/sdk/sdk-meta.ts | doNotEmulateAFocusedPage": {
    "message": "No emular una página enfocada"
  },
  "core/sdk/sdk-meta.ts | doNotEmulateAnyVisionDeficiency": {
    "message": "No emular deficiencias de visión"
  },
  "core/sdk/sdk-meta.ts | doNotEmulateCss": {
    "message": "No emular {PH1} de CSS"
  },
  "core/sdk/sdk-meta.ts | doNotEmulateCssMediaType": {
    "message": "No emular el tipo de medio de CSS"
  },
  "core/sdk/sdk-meta.ts | doNotExtendGridLines": {
    "message": "No extender las líneas de la cuadrícula"
  },
  "core/sdk/sdk-meta.ts | doNotHighlightAdFrames": {
    "message": "No destacar los marcos de los anuncios"
  },
  "core/sdk/sdk-meta.ts | doNotPauseOnExceptions": {
    "message": "No detenerse en las excepciones"
  },
  "core/sdk/sdk-meta.ts | doNotPreserveLogUponNavigation": {
    "message": "No preservar el registro sobre la navegación"
  },
  "core/sdk/sdk-meta.ts | doNotShowGridNamedAreas": {
    "message": "No mostrar áreas nombradas de la cuadrícula"
  },
  "core/sdk/sdk-meta.ts | doNotShowGridTrackSizes": {
    "message": "No mostrar los tamaños del recorrido de la cuadrícula"
  },
  "core/sdk/sdk-meta.ts | emulateAFocusedPage": {
    "message": "Emular una página enfocada"
  },
  "core/sdk/sdk-meta.ts | emulateAchromatopsia": {
    "message": "Emular la acromatopsia"
  },
  "core/sdk/sdk-meta.ts | emulateBlurredVision": {
    "message": "Emular la visión borrosa"
  },
  "core/sdk/sdk-meta.ts | emulateCss": {
    "message": "Emular {PH1} de CSS"
  },
  "core/sdk/sdk-meta.ts | emulateCssMediaFeature": {
    "message": "Emular la función multimedia de {PH1}"
  },
  "core/sdk/sdk-meta.ts | emulateCssMediaType": {
    "message": "Emular tipo de medios de CSS"
  },
  "core/sdk/sdk-meta.ts | emulateCssPrintMediaType": {
    "message": "Emular el tipo de medios de impresión de CSS"
  },
  "core/sdk/sdk-meta.ts | emulateCssScreenMediaType": {
    "message": "Emular el tipo de medios de la pantalla de CSS"
  },
  "core/sdk/sdk-meta.ts | emulateDeuteranopia": {
    "message": "Emular deuteranopia"
  },
  "core/sdk/sdk-meta.ts | emulateProtanopia": {
    "message": "Emular protanopia"
  },
  "core/sdk/sdk-meta.ts | emulateTritanopia": {
    "message": "Emular tritanopia"
  },
  "core/sdk/sdk-meta.ts | emulateVisionDeficiencies": {
    "message": "Emular deficiencias de visión"
  },
  "core/sdk/sdk-meta.ts | enableAvifFormat": {
    "message": "Habilitar el formato de AVIF"
  },
  "core/sdk/sdk-meta.ts | enableCache": {
    "message": "Habilitar memoria caché"
  },
  "core/sdk/sdk-meta.ts | enableCustomFormatters": {
    "message": "Habilitar formateadores personalizados"
  },
  "core/sdk/sdk-meta.ts | enableJavascript": {
    "message": "Habilitar JavaScript"
  },
  "core/sdk/sdk-meta.ts | enableJpegXlFormat": {
    "message": "Habilitar el formato de JPEG XL"
  },
  "core/sdk/sdk-meta.ts | enableLocalFonts": {
    "message": "Habilitar fuentes locales"
  },
  "core/sdk/sdk-meta.ts | enableNetworkRequestBlocking": {
    "message": "Habilitar el bloqueo de solicitudes de red"
  },
  "core/sdk/sdk-meta.ts | enableWebpFormat": {
    "message": "Habilitar el formato de WebP"
  },
  "core/sdk/sdk-meta.ts | extendGridLines": {
    "message": "Extender las líneas de la cuadrícula"
  },
  "core/sdk/sdk-meta.ts | hideCoreWebVitalsOverlay": {
    "message": "Ocultar la superposición de Métricas web esenciales"
  },
  "core/sdk/sdk-meta.ts | hideFramesPerSecondFpsMeter": {
    "message": "Ocultar el medidor de fotogramas por segundo (FPS)"
  },
  "core/sdk/sdk-meta.ts | hideHittestBorders": {
    "message": "Ocultar bordes de la prueba de posicionamiento"
  },
  "core/sdk/sdk-meta.ts | hideLayerBorders": {
    "message": "Ocultar los bordes del marco"
  },
  "core/sdk/sdk-meta.ts | hideLayoutShiftRegions": {
    "message": "Ocultar regiones de cambio de diseño"
  },
  "core/sdk/sdk-meta.ts | hideLineLabels": {
    "message": "Ocultar etiquetas de línea"
  },
  "core/sdk/sdk-meta.ts | hidePaintFlashingRectangles": {
    "message": "Ocultar las áreas procesadas con rectángulos destacados"
  },
  "core/sdk/sdk-meta.ts | hideScrollPerformanceBottlenecks": {
    "message": "Ocultar los cuellos de botella del rendimiento de desplazamiento"
  },
  "core/sdk/sdk-meta.ts | highlightAdFrames": {
    "message": "Destacar los marcos de los anuncios"
  },
  "core/sdk/sdk-meta.ts | noEmulation": {
    "message": "Sin emulación"
  },
  "core/sdk/sdk-meta.ts | pauseOnExceptions": {
    "message": "Pausar en excepciones"
  },
  "core/sdk/sdk-meta.ts | preserveLogUponNavigation": {
    "message": "Guardar el registro cuando navegues en la página"
  },
  "core/sdk/sdk-meta.ts | print": {
    "message": "imprimir"
  },
  "core/sdk/sdk-meta.ts | protanopia": {
    "message": "Protanopia"
  },
  "core/sdk/sdk-meta.ts | query": {
    "message": "consulta"
  },
  "core/sdk/sdk-meta.ts | screen": {
    "message": "pantalla"
  },
  "core/sdk/sdk-meta.ts | showAreaNames": {
    "message": "Mostrar los nombres de las áreas"
  },
  "core/sdk/sdk-meta.ts | showCoreWebVitalsOverlay": {
    "message": "Mostrar la superposición de Métricas web esenciales"
  },
  "core/sdk/sdk-meta.ts | showFramesPerSecondFpsMeter": {
    "message": "Mostrar el medidor de fotogramas por segundo (FPS)"
  },
  "core/sdk/sdk-meta.ts | showGridNamedAreas": {
    "message": "Mostrar áreas nombradas de la cuadrícula"
  },
  "core/sdk/sdk-meta.ts | showGridTrackSizes": {
    "message": "Mostrar tamaños del recorrido de la cuadrícula"
  },
  "core/sdk/sdk-meta.ts | showHittestBorders": {
    "message": "Mostrar bordes de la prueba de posicionamiento"
  },
  "core/sdk/sdk-meta.ts | showLayerBorders": {
    "message": "Mostrar los bordes de la capa"
  },
  "core/sdk/sdk-meta.ts | showLayoutShiftRegions": {
    "message": "Mostrar regiones de cambio de diseño"
  },
  "core/sdk/sdk-meta.ts | showLineLabels": {
    "message": "Mostrar etiquetas de línea"
  },
  "core/sdk/sdk-meta.ts | showLineNames": {
    "message": "Mostrar nombres de línea"
  },
  "core/sdk/sdk-meta.ts | showLineNumbers": {
    "message": "Mostrar números de línea"
  },
  "core/sdk/sdk-meta.ts | showPaintFlashingRectangles": {
    "message": "Mostrar áreas procesadas con rectángulos destacados"
  },
  "core/sdk/sdk-meta.ts | showRulers": {
    "message": "Mostrar reglas"
  },
  "core/sdk/sdk-meta.ts | showScrollPerformanceBottlenecks": {
    "message": "Mostrar los cuellos de botella del rendimiento de desplazamiento"
  },
  "core/sdk/sdk-meta.ts | showTrackSizes": {
    "message": "Mostrar tamaños del recorrido"
  },
  "core/sdk/sdk-meta.ts | tritanopia": {
    "message": "Tritanopia"
  },
  "entrypoints/inspector_main/InspectorMain.ts | javascriptIsDisabled": {
    "message": "JavaScript está inhabilitado"
  },
  "entrypoints/inspector_main/InspectorMain.ts | main": {
    "message": "Principal"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | coreWebVitals": {
    "message": "Métricas web esenciales"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | disableAvifImageFormat": {
    "message": "Inhabilitar el formato de imagen de AVIF"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | disableJpegXlImageFormat": {
    "message": "Inhabilitar el formato de imagen de JPEG XL"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | disableLocalFonts": {
    "message": "Inhabilitar las fuentes locales"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | disableWebpImageFormat": {
    "message": "Inhabilitar el formato de imagen de WebP"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | disablesLocalSourcesInFontface": {
    "message": "Inhabilita fuentes local() en las reglas @font-face. Vuelve a cargar la página para aplicar la configuración."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | emulateAFocusedPage": {
    "message": "Emular una página enfocada"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | emulatesAFocusedPage": {
    "message": "Emula una página enfocada."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssColorgamutMediaFeature": {
    "message": "Fuerza la función de medios de CSS color-gamut"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPreferscolorschemeMedia": {
    "message": "Fuerza la función de medios de CSS prefers-color-scheme"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPrefersreduceddataMedia": {
    "message": "Fuerza la función de medios de CSS prefers-reduced-data"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPrefersreducedmotion": {
    "message": "Fuerza la función de medios de CSS prefers-reduced-motion"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesMediaTypeForTestingPrint": {
    "message": "Fuerza el tipo de medios para probar estilos de impresión y pantalla"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesVisionDeficiencyEmulation": {
    "message": "Fuerza la emulación de deficiencia de visión"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | frameRenderingStats": {
    "message": "Estadísticas de renderización de fotogramas"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightAdFrames": {
    "message": "Destacar los marcos de los anuncios"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightsAreasOfThePageBlueThat": {
    "message": "Destaca las áreas de la página (en azul) que se cambiaron. Es posible que no sea adecuado para personas propensas a epilepsia fotosensible."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightsAreasOfThePageGreen": {
    "message": "Destaca las áreas de la página (en verde) que necesitan volver a procesarse. Es posible que no sea adecuado para personas propensas a epilepsia fotosensible."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightsElementsTealThatCan": {
    "message": "Destaca los elementos (en verde azulado) que pueden ralentizar el desplazamiento, incluidos los controladores de los eventos táctiles y de la rueda, y otras situaciones de desplazamiento del subproceso principal."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightsFramesRedDetectedToBe": {
    "message": "Si detecta anuncios, destaca los marcos (en rojo)"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | hittestBorders": {
    "message": "Bordes de la prueba de posicionamiento"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | layerBorders": {
    "message": "Bordes de la capa"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | layoutShiftRegions": {
    "message": "Regiones de cambio de diseño"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | paintFlashing": {
    "message": "Destacar áreas por procesar"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | plotsFrameThroughputDropped": {
    "message": "Capacidad de procesamiento de fotogramas de los diagramas, distribución de los fotogramas perdidos y memoria de la GPU."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | requiresAPageReloadToApplyAnd": {
    "message": "Inhabilita el almacenamiento en caché de las solicitudes de imagen y requiere que vuelvas a cargar la página para aplicarse."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | scrollingPerformanceIssues": {
    "message": "Problemas de rendimiento del desplazamiento"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | showsAnOverlayWithCoreWebVitals": {
    "message": "Muestra una superposición con Métricas web esenciales."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | showsBordersAroundHittestRegions": {
    "message": "Muestra los bordes alrededor de las regiones de la prueba de posicionamiento."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | showsLayerBordersOrangeoliveAnd": {
    "message": "Muestra los bordes (en naranja o verde oliva) y mosaicos (en cian) de las capas."
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | autoOpenDevTools": {
    "message": "Abrir Herramientas para desarrolladores de manera automática para las ventanas emergentes"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | blockAds": {
    "message": "Bloquear los anuncios en este sitio"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | colorVisionDeficiency": {
    "message": "Deficiencia de la visión de color"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | cssMediaFeature": {
    "message": "Función de medios de CSS"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | cssMediaType": {
    "message": "tipo de medio de CSS"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | disablePaused": {
    "message": "Inhabilitar la superposición del estado de pausa"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | doNotAutoOpen": {
    "message": "No abrir Herramientas para desarrolladores de manera automática para las ventanas emergentes"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | forceAdBlocking": {
    "message": "Forzar el bloqueo de anuncios en este sitio"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | fps": {
    "message": "fps"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | hardReloadPage": {
    "message": "Volver a cargar la página de manera forzada"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | layout": {
    "message": "diseño"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | paint": {
    "message": "procesar"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | reloadPage": {
    "message": "Volver a cargar la página"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | rendering": {
    "message": "Renderización"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | showAds": {
    "message": "Mostrar anuncios en este sitio si está permitido"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | showRendering": {
    "message": "Mostrar la renderización"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | visionDeficiency": {
    "message": "deficiencia de la visión"
  },
  "entrypoints/js_app/JsMain.ts | main": {
    "message": "Principal"
  },
  "entrypoints/main/MainImpl.ts | customizeAndControlDevtools": {
    "message": "Personalizar y controlar Herramientas para desarrolladores"
  },
  "entrypoints/main/MainImpl.ts | dockSide": {
    "message": "Lado del anclado"
  },
  "entrypoints/main/MainImpl.ts | dockToBottom": {
    "message": "Anclar al final"
  },
  "entrypoints/main/MainImpl.ts | dockToLeft": {
    "message": "Anclar a la izquierda"
  },
  "entrypoints/main/MainImpl.ts | dockToRight": {
    "message": "Anclar a la derecha"
  },
  "entrypoints/main/MainImpl.ts | focusDebuggee": {
    "message": "Enfocar el elemento depurado"
  },
  "entrypoints/main/MainImpl.ts | help": {
    "message": "Ayuda"
  },
  "entrypoints/main/MainImpl.ts | hideConsoleDrawer": {
    "message": "Ocultar el panel lateral de la consola"
  },
  "entrypoints/main/MainImpl.ts | moreTools": {
    "message": "Más herramientas"
  },
  "entrypoints/main/MainImpl.ts | placementOfDevtoolsRelativeToThe": {
    "message": "Posición de Herramientas para desarrolladores en relación con la página. ({PH1} para restablecer la posición anterior)"
  },
  "entrypoints/main/MainImpl.ts | showConsoleDrawer": {
    "message": "Mostrar el panel lateral de la consola"
  },
  "entrypoints/main/MainImpl.ts | theSystempreferredColorSchemeHas": {
    "message": "El esquema de color de preferencia del sistema cambió. Vuelve a cargar la página para aplicar este cambio a Herramientas para desarrolladores"
  },
  "entrypoints/main/MainImpl.ts | undockIntoSeparateWindow": {
    "message": "Desanclar en una ventana separada"
  },
  "entrypoints/main/main-meta.ts | asAuthored": {
    "message": "Como se creó"
  },
  "entrypoints/main/main-meta.ts | auto": {
    "message": "automático"
  },
  "entrypoints/main/main-meta.ts | bottom": {
    "message": "Parte inferior"
  },
  "entrypoints/main/main-meta.ts | browserLanguage": {
    "message": "Idioma de la IU del navegador"
  },
  "entrypoints/main/main-meta.ts | cancelSearch": {
    "message": "Cancelar búsqueda"
  },
  "entrypoints/main/main-meta.ts | colorFormat": {
    "message": "Formato de color:"
  },
  "entrypoints/main/main-meta.ts | darkCapital": {
    "message": "Oscuro"
  },
  "entrypoints/main/main-meta.ts | darkLower": {
    "message": "oscuro"
  },
  "entrypoints/main/main-meta.ts | devtoolsDefault": {
    "message": "Herramientas para desarrolladores (Predeterminado)"
  },
  "entrypoints/main/main-meta.ts | dockToBottom": {
    "message": "Anclar al final"
  },
  "entrypoints/main/main-meta.ts | dockToLeft": {
    "message": "Anclar a la izquierda"
  },
  "entrypoints/main/main-meta.ts | dockToRight": {
    "message": "Anclar a la derecha"
  },
  "entrypoints/main/main-meta.ts | enableCtrlShortcutToSwitchPanels": {
    "message": "Habilitar la combinación de teclas Ctrl + 1-9 para cambiar de paneles"
  },
  "entrypoints/main/main-meta.ts | enableShortcutToSwitchPanels": {
    "message": "Habilitar la combinación de teclas ⌘ + 1-9 para cambiar de paneles"
  },
  "entrypoints/main/main-meta.ts | findNextResult": {
    "message": "Buscar el siguiente resultado"
  },
  "entrypoints/main/main-meta.ts | findPreviousResult": {
    "message": "Buscar resultado anterior"
  },
  "entrypoints/main/main-meta.ts | focusDebuggee": {
    "message": "Enfocar el elemento depurado"
  },
  "entrypoints/main/main-meta.ts | horizontal": {
    "message": "horizontal"
  },
  "entrypoints/main/main-meta.ts | language": {
    "message": "Idioma:"
  },
  "entrypoints/main/main-meta.ts | left": {
    "message": "Izquierda"
  },
  "entrypoints/main/main-meta.ts | lightCapital": {
    "message": "Claro"
  },
  "entrypoints/main/main-meta.ts | lightLower": {
    "message": "claro"
  },
  "entrypoints/main/main-meta.ts | nextPanel": {
    "message": "Panel siguiente"
  },
  "entrypoints/main/main-meta.ts | panelLayout": {
    "message": "Diseño del panel:"
  },
  "entrypoints/main/main-meta.ts | previousPanel": {
    "message": "Panel anterior"
  },
  "entrypoints/main/main-meta.ts | reloadDevtools": {
    "message": "Volver a cargar Herramientas para desarrolladores"
  },
  "entrypoints/main/main-meta.ts | resetZoomLevel": {
    "message": "Restablecer el nivel de zoom"
  },
  "entrypoints/main/main-meta.ts | restoreLastDockPosition": {
    "message": "Restablecer la última posición anclada"
  },
  "entrypoints/main/main-meta.ts | right": {
    "message": "Derecha"
  },
  "entrypoints/main/main-meta.ts | searchInPanel": {
    "message": "Buscar en el panel"
  },
  "entrypoints/main/main-meta.ts | setColorFormatAsAuthored": {
    "message": "Establecer el formato de color como creado"
  },
  "entrypoints/main/main-meta.ts | setColorFormatToHex": {
    "message": "Establecer el formato de color a HEX"
  },
  "entrypoints/main/main-meta.ts | setColorFormatToHsl": {
    "message": "Establecer el formato de color a HSL"
  },
  "entrypoints/main/main-meta.ts | setColorFormatToRgb": {
    "message": "Establecer el formato de color a RGB"
  },
  "entrypoints/main/main-meta.ts | switchToDarkTheme": {
    "message": "Cambiar a tema oscuro"
  },
  "entrypoints/main/main-meta.ts | switchToLightTheme": {
    "message": "Cambiar a tema claro"
  },
  "entrypoints/main/main-meta.ts | switchToSystemPreferredColor": {
    "message": "Cambiar al tema de color de preferencia del sistema"
  },
  "entrypoints/main/main-meta.ts | systemPreference": {
    "message": "Preferencia del sistema"
  },
  "entrypoints/main/main-meta.ts | theme": {
    "message": "Tema:"
  },
  "entrypoints/main/main-meta.ts | toggleDrawer": {
    "message": "Activar o desactivar panel lateral"
  },
  "entrypoints/main/main-meta.ts | undockIntoSeparateWindow": {
    "message": "Desanclar en una ventana separada"
  },
  "entrypoints/main/main-meta.ts | undocked": {
    "message": "Desanclar"
  },
  "entrypoints/main/main-meta.ts | useAutomaticPanelLayout": {
    "message": "Usar el diseño del panel automático"
  },
  "entrypoints/main/main-meta.ts | useHorizontalPanelLayout": {
    "message": "Usar el diseño del panel horizontal"
  },
  "entrypoints/main/main-meta.ts | useVerticalPanelLayout": {
    "message": "Usar el diseño del panel vertical"
  },
  "entrypoints/main/main-meta.ts | vertical": {
    "message": "vertical"
  },
  "entrypoints/main/main-meta.ts | zoomIn": {
    "message": "Acercar"
  },
  "entrypoints/main/main-meta.ts | zoomOut": {
    "message": "Alejar"
  },
  "entrypoints/node_app/node_app-meta.ts | node": {
    "message": "Nodo"
  },
  "entrypoints/node_app/node_app-meta.ts | showNode": {
    "message": "Nodo"
  },
  "entrypoints/node_main/NodeConnectionsPanel.ts | addConnection": {
    "message": "Agregar conexión"
  },
  "entrypoints/node_main/NodeConnectionsPanel.ts | networkAddressEgLocalhost": {
    "message": "Dirección de red (p. ej., localhost:9229)"
  },
  "entrypoints/node_main/NodeConnectionsPanel.ts | noConnectionsSpecified": {
    "message": "No se especificaron conexiones"
  },
  "entrypoints/node_main/NodeConnectionsPanel.ts | nodejsDebuggingGuide": {
    "message": "Guía de depuración de Node.js"
  },
  "entrypoints/node_main/NodeConnectionsPanel.ts | specifyNetworkEndpointAnd": {
    "message": "Especifica el extremo de red, y las Herramientas para desarrolladores se conectarán a este de forma automática. Para obtener más información, lee {PH1}."
  },
  "entrypoints/node_main/NodeMain.ts | main": {
    "message": "Principal"
  },
  "entrypoints/node_main/NodeMain.ts | nodejsS": {
    "message": "Node.js: {PH1}"
  },
  "entrypoints/node_main/node_main-meta.ts | connection": {
    "message": "Conexión"
  },
  "entrypoints/node_main/node_main-meta.ts | node": {
    "message": "nodo"
  },
  "entrypoints/node_main/node_main-meta.ts | showConnection": {
    "message": "Mostrar conexión"
  },
  "entrypoints/worker_app/WorkerMain.ts | main": {
    "message": "Principal"
  },
  "models/bindings/ContentProviderBasedProject.ts | unknownErrorLoadingFile": {
    "message": "Se produjo un error desconocido al cargar el archivo"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | errorInDebuggerLanguagePlugin": {
    "message": "Se produjo un error en el complemento de lenguaje del depurador: {PH1}"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | failedToLoadDebugSymbolsFor": {
    "message": "[{PH1}] No se pudieron cargar los símbolos de depuración para {PH2} ({PH3})"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | loadedDebugSymbolsForButDidnt": {
    "message": "[{PH1}] Se cargaron símbolos de depuración para {PH2}, pero no se encontraron archivos de origen"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | loadedDebugSymbolsForFound": {
    "message": "[{PH1}] Se cargaron símbolos de depuración para {PH2}; archivos de origen encontrados: {PH3}"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | loadingDebugSymbolsFor": {
    "message": "[{PH1}] Cargando símbolos de depuración para {PH2}…"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | loadingDebugSymbolsForVia": {
    "message": "[{PH1}] Cargando símbolos de depuración para {PH2} (mediante {PH3})…"
  },
  "models/bindings/ResourceScriptMapping.ts | liveEditCompileFailed": {
    "message": "No se pudo completar la compilación de LiveEdit: {PH1}"
  },
  "models/bindings/ResourceScriptMapping.ts | liveEditFailed": {
    "message": "LiveEdit tuvo un error: {PH1}."
  },
  "models/har/Writer.ts | collectingContent": {
    "message": "Recopilando contenido…"
  },
  "models/har/Writer.ts | writingFile": {
    "message": "Escribiendo archivo…"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | contentSecurityPolicyEval": {
    "message": "Política de Seguridad del Contenido - Eval"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | contentSecurityPolicyInlineCode": {
    "message": "Política de Seguridad del Contenido - Código intercalado"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | contentSecurityPolicySource": {
    "message": "Política de Seguridad del Contenido - Lista de entidades permitidas de la fuente"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | trustedTypesFixViolations": {
    "message": "Tipos de confianza - Corregir los incumplimientos"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | trustedTypesPolicyViolation": {
    "message": "Tipos de confianza: incumplimiento de política"
  },
  "models/issues_manager/CorsIssue.ts | CORS": {
    "message": "Uso compartido de recursos entre dominios (CORS)"
  },
  "models/issues_manager/CorsIssue.ts | corsForPrivateNetworksRfc": {
    "message": "CORS para redes privadas (RFC1918)"
  },
  "models/issues_manager/CrossOriginEmbedderPolicyIssue.ts | coopAndCoep": {
    "message": "COOP y COEP"
  },
  "models/issues_manager/CrossOriginEmbedderPolicyIssue.ts | samesiteAndSameorigin": {
    "message": "Same-Site y Same-Origin"
  },
  "models/issues_manager/DeprecationIssue.ts | userAgentReduction": {
    "message": "Reducción de las strings de usuario-agente"
  },
  "models/issues_manager/HeavyAdIssue.ts | handlingHeavyAdInterventions": {
    "message": "Controlando intervenciones de anuncios pesados"
  },
  "models/issues_manager/LowTextContrastIssue.ts | colorAndContrastAccessibility": {
    "message": "Accesibilidad de color y contraste"
  },
  "models/issues_manager/MixedContentIssue.ts | preventingMixedContent": {
    "message": "Previene el contenido mixto"
  },
  "models/issues_manager/QuirksModeIssue.ts | documentCompatibilityMode": {
    "message": "Modo de compatibilidad de documentos"
  },
  "models/issues_manager/SameSiteCookieIssue.ts | aSecure": {
    "message": "seguro"
  },
  "models/issues_manager/SameSiteCookieIssue.ts | anInsecure": {
    "message": "an insecure"
  },
  "models/issues_manager/SameSiteCookieIssue.ts | howSchemefulSamesiteWorks": {
    "message": "Cómo funciona Schemeful Same-Site"
  },
  "models/issues_manager/SameSiteCookieIssue.ts | samesiteCookiesExplained": {
    "message": "Cookies de SameSite explicadas"
  },
  "models/issues_manager/SharedArrayBufferIssue.ts | enablingSharedArrayBuffer": {
    "message": "Habilitando SharedArrayBuffer"
  },
  "models/issues_manager/TrustedWebActivityIssue.ts | changesToQualityCriteriaForPwas": {
    "message": "Cambios a los criterios de calidad para las AWP que usan actividad web de confianza"
  },
  "models/logs/NetworkLog.ts | anonymous": {
    "message": "<anónimo>"
  },
  "models/logs/logs-meta.ts | clear": {
    "message": "borrar"
  },
  "models/logs/logs-meta.ts | doNotPreserveLogOnPageReload": {
    "message": "No guardar el registro cuando navegas en la página o vuelves a cargarla"
  },
  "models/logs/logs-meta.ts | preserve": {
    "message": "preservar"
  },
  "models/logs/logs-meta.ts | preserveLog": {
    "message": "Guardar el registro"
  },
  "models/logs/logs-meta.ts | preserveLogOnPageReload": {
    "message": "Guardar el registro cuando navegues en la página o vuelvas a cargarla"
  },
  "models/logs/logs-meta.ts | recordNetworkLog": {
    "message": "Grabar el registro de red"
  },
  "models/logs/logs-meta.ts | reset": {
    "message": "restablecer"
  },
  "models/persistence/Automapping.ts | theAttemptToBindSInTheWorkspace": {
    "message": "No se pudo vincular \"{PH1}\" en el lugar de trabajo porque el formato de este URI es incorrecto."
  },
  "models/persistence/EditFileSystemView.ts | add": {
    "message": "Agregar"
  },
  "models/persistence/EditFileSystemView.ts | enterAPath": {
    "message": "Ingresa una ruta"
  },
  "models/persistence/EditFileSystemView.ts | enterAUniquePath": {
    "message": "Ingresa una ruta única"
  },
  "models/persistence/EditFileSystemView.ts | excludedFolders": {
    "message": "Carpetas excluidas"
  },
  "models/persistence/EditFileSystemView.ts | folderPath": {
    "message": "Ruta de carpeta"
  },
  "models/persistence/EditFileSystemView.ts | none": {
    "message": "Ninguno"
  },
  "models/persistence/EditFileSystemView.ts | sViaDevtools": {
    "message": "{PH1} (mediante Herramientas para desarrolladores)"
  },
  "models/persistence/IsolatedFileSystem.ts | blobCouldNotBeLoaded": {
    "message": "No se pudo cargar BLOB."
  },
  "models/persistence/IsolatedFileSystem.ts | cantReadFileSS": {
    "message": "No se puede leer el archivo: {PH1}: {PH2}"
  },
  "models/persistence/IsolatedFileSystem.ts | fileSystemErrorS": {
    "message": "Error del sistema de archivos: {PH1}"
  },
  "models/persistence/IsolatedFileSystem.ts | linkedToS": {
    "message": "Se vinculó a {PH1}"
  },
  "models/persistence/IsolatedFileSystem.ts | unknownErrorReadingFileS": {
    "message": "Se produjo un error desconocido al leer el archivo: {PH1}"
  },
  "models/persistence/IsolatedFileSystemManager.ts | unableToAddFilesystemS": {
    "message": "No se pudo agregar un sistema de archivos: {PH1}"
  },
  "models/persistence/PersistenceActions.ts | openInContainingFolder": {
    "message": "Abrir en la carpeta contenedora"
  },
  "models/persistence/PersistenceActions.ts | saveAs": {
    "message": "Guardar como…"
  },
  "models/persistence/PersistenceActions.ts | saveForOverrides": {
    "message": "Guardar para las anulaciones"
  },
  "models/persistence/PersistenceActions.ts | saveImage": {
    "message": "Guardar imagen"
  },
  "models/persistence/PersistenceUtils.ts | linkedToS": {
    "message": "Se vinculó a {PH1}"
  },
  "models/persistence/PersistenceUtils.ts | linkedToSourceMapS": {
    "message": "Se vinculó al mapa de orígenes: {PH1}"
  },
  "models/persistence/PlatformFileSystem.ts | unableToReadFilesWithThis": {
    "message": "PlatformFileSystem no puede leer archivos."
  },
  "models/persistence/WorkspaceSettingsTab.ts | addFolder": {
    "message": "Agregar carpeta…"
  },
  "models/persistence/WorkspaceSettingsTab.ts | folderExcludePattern": {
    "message": "Patrón de exclusión de carpetas"
  },
  "models/persistence/WorkspaceSettingsTab.ts | mappingsAreInferredAutomatically": {
    "message": "Las asignaciones se infieren de manera automática."
  },
  "models/persistence/WorkspaceSettingsTab.ts | remove": {
    "message": "Quitar"
  },
  "models/persistence/WorkspaceSettingsTab.ts | workspace": {
    "message": "Lugar de trabajo"
  },
  "models/persistence/persistence-meta.ts | disableOverrideNetworkRequests": {
    "message": "Inhabilitar la anulación de solicitudes de red"
  },
  "models/persistence/persistence-meta.ts | enableLocalOverrides": {
    "message": "Habilitar las anulaciones locales"
  },
  "models/persistence/persistence-meta.ts | enableOverrideNetworkRequests": {
    "message": "Habilitar la anulación de solicitudes de red"
  },
  "models/persistence/persistence-meta.ts | interception": {
    "message": "intercepción"
  },
  "models/persistence/persistence-meta.ts | network": {
    "message": "red"
  },
  "models/persistence/persistence-meta.ts | override": {
    "message": "anular"
  },
  "models/persistence/persistence-meta.ts | request": {
    "message": "solicitud"
  },
  "models/persistence/persistence-meta.ts | rewrite": {
    "message": "volver a escribir"
  },
  "models/persistence/persistence-meta.ts | showWorkspace": {
    "message": "Mostrar lugar de trabajo"
  },
  "models/persistence/persistence-meta.ts | workspace": {
    "message": "Lugar de trabajo"
  },
  "models/recorder/RecordingFileSystem.ts | defaultRecordingName": {
    "message": "Grabación n.º {nextId}"
  },
  "models/recorder/RecordingFileSystem.ts | linkedToS": {
    "message": "Se vinculó a {PH1}"
  },
  "models/timeline_model/TimelineIRModel.ts | twoFlingsAtTheSameTimeSVsS": {
    "message": "¿Dos gestos a la vez? {PH1} vs. {PH2}"
  },
  "models/timeline_model/TimelineIRModel.ts | twoTouchesAtTheSameTimeSVsS": {
    "message": "¿Hay dos toques al mismo tiempo? {PH1} vs. {PH2}"
  },
  "models/timeline_model/TimelineJSProfile.ts | threadS": {
    "message": "Subproceso {PH1}"
  },
  "models/timeline_model/TimelineModel.ts | dedicatedWorker": {
    "message": "Worker dedicado"
  },
  "models/timeline_model/TimelineModel.ts | threadS": {
    "message": "Subproceso {PH1}"
  },
  "models/timeline_model/TimelineModel.ts | workerS": {
    "message": "Worker — {PH1}"
  },
  "models/timeline_model/TimelineModel.ts | workerSS": {
    "message": "Worker: {PH1} — {PH2}"
  },
  "models/workspace/UISourceCode.ts | index": {
    "message": "(índice)"
  },
  "models/workspace/UISourceCode.ts | thisFileWasChangedExternally": {
    "message": "Este archivo se cambió de forma externa. ¿Deseas volver a cargarlo?"
  },
  "panels/accessibility/ARIAAttributesView.ts | ariaAttributes": {
    "message": "Atributos ARIA"
  },
  "panels/accessibility/ARIAAttributesView.ts | noAriaAttributes": {
    "message": "No hay atributos ARIA"
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | accessibilityTree": {
    "message": "Árbol de accesibilidad"
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | ignored": {
    "message": "Ignorado"
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | scrollIntoView": {
    "message": "Desplazar hasta que sea visible"
  },
  "panels/accessibility/AccessibilityNodeView.ts | accessibilityNodeNotExposed": {
    "message": "El nodo de accesibilidad no está expuesto"
  },
  "panels/accessibility/AccessibilityNodeView.ts | ancestorChildrenAreAll": {
    "message": "Todos los elementos secundarios del principal son presentacionales: "
  },
  "panels/accessibility/AccessibilityNodeView.ts | computedProperties": {
    "message": "Propiedades computadas"
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementHasEmptyAltText": {
    "message": "El elemento no tiene texto alternativo."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementHasPlaceholder": {
    "message": "El elemento tiene {PH1}."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsHiddenBy": {
    "message": "El elemento quedó oculto detrás de un diálogo modal activo: "
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsInAnInertSubTree": {
    "message": "El elemento es un subárbol inert de "
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsInert": {
    "message": "El elemento está inert."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsNotRendered": {
    "message": "El elemento no está renderizado."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsNotVisible": {
    "message": "El elemento no es visible."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsPlaceholder": {
    "message": "El elemento está {PH1}."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsPresentational": {
    "message": "El elemento es presentacional."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementNotInteresting": {
    "message": "El elemento no es interesante para la accesibilidad."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementsInheritsPresentational": {
    "message": "Los elementos heredan un rol presentacional de "
  },
  "panels/accessibility/AccessibilityNodeView.ts | invalidSource": {
    "message": "Fuente no válida."
  },
  "panels/accessibility/AccessibilityNodeView.ts | labelFor": {
    "message": "Etiqueta de "
  },
  "panels/accessibility/AccessibilityNodeView.ts | noAccessibilityNode": {
    "message": "No hay nodos de accesibilidad"
  },
  "panels/accessibility/AccessibilityNodeView.ts | noNodeWithThisId": {
    "message": "No hay nodos con este ID."
  },
  "panels/accessibility/AccessibilityNodeView.ts | noTextContent": {
    "message": "No contiene texto."
  },
  "panels/accessibility/AccessibilityNodeView.ts | notSpecified": {
    "message": "Sin especificar"
  },
  "panels/accessibility/AccessibilityNodeView.ts | partOfLabelElement": {
    "message": "Parte del elemento label: "
  },
  "panels/accessibility/AccessibilityNodeView.ts | placeholderIsPlaceholderOnAncestor": {
    "message": "{PH1} es {PH2} en el principal: "
  },
  "panels/accessibility/AccessibilityStrings.ts | aHumanreadableVersionOfTheValue": {
    "message": "Una versión legible del valor de un widget de rango (si se necesita)."
  },
  "panels/accessibility/AccessibilityStrings.ts | activeDescendant": {
    "message": "Descendiente activo"
  },
  "panels/accessibility/AccessibilityStrings.ts | atomicLiveRegions": {
    "message": "Atómico (regiones actuales)"
  },
  "panels/accessibility/AccessibilityStrings.ts | busyLiveRegions": {
    "message": "Busy (regiones live)"
  },
  "panels/accessibility/AccessibilityStrings.ts | canSetValue": {
    "message": "Puede establecer un valor"
  },
  "panels/accessibility/AccessibilityStrings.ts | checked": {
    "message": "Seleccionado"
  },
  "panels/accessibility/AccessibilityStrings.ts | contents": {
    "message": "Contenido"
  },
  "panels/accessibility/AccessibilityStrings.ts | controls": {
    "message": "Controles"
  },
  "panels/accessibility/AccessibilityStrings.ts | describedBy": {
    "message": "Descritos por"
  },
  "panels/accessibility/AccessibilityStrings.ts | description": {
    "message": "Descripción"
  },
  "panels/accessibility/AccessibilityStrings.ts | disabled": {
    "message": "Inhabilitado"
  },
  "panels/accessibility/AccessibilityStrings.ts | editable": {
    "message": "Editable"
  },
  "panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhichFormThe": {
    "message": "Elemento o elementos que forman parte de la descripción de este elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhichMayFormThe": {
    "message": "Elemento o elementos que pueden formar el nombre de este elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhichShouldBe": {
    "message": "Elemento o elementos que deberían considerarse descendientes de este elemento, a pesar de no serlo en el DOM."
  },
  "panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhoseContentOr": {
    "message": "Elemento o elementos cuya presencia o contenido son controlados por este widget."
  },
  "panels/accessibility/AccessibilityStrings.ts | elementToWhichTheUserMayChooseTo": {
    "message": "Elemento al cual el usuario puede navegar después de este, en lugar del siguiente elemento en el orden DOM."
  },
  "panels/accessibility/AccessibilityStrings.ts | expanded": {
    "message": "Expandido"
  },
  "panels/accessibility/AccessibilityStrings.ts | focusable": {
    "message": "Enfocable"
  },
  "panels/accessibility/AccessibilityStrings.ts | focused": {
    "message": "Enfocado"
  },
  "panels/accessibility/AccessibilityStrings.ts | forARangeWidgetTheMaximumAllowed": {
    "message": "Para un widget de rango, el valor máximo permitido."
  },
  "panels/accessibility/AccessibilityStrings.ts | forARangeWidgetTheMinimumAllowed": {
    "message": "Para un widget de rango, el valor mínimo permitido."
  },
  "panels/accessibility/AccessibilityStrings.ts | fromAttribute": {
    "message": "Del atributo"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromCaption": {
    "message": "Desde caption"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromLabel": {
    "message": "Desde label"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromLabelFor": {
    "message": "De label (atributo for=)"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromLabelWrapped": {
    "message": "De la label (ajustado)"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromLegend": {
    "message": "Desde legend"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromNativeHtml": {
    "message": "Desde la HTML nativa"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromPlaceholderAttribute": {
    "message": "Del atributo del marcador de posición"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromRubyAnnotation": {
    "message": "De la anotación rubí"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromStyle": {
    "message": "Del estilo"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromTitle": {
    "message": "Del título"
  },
  "panels/accessibility/AccessibilityStrings.ts | hasAutocomplete": {
    "message": "Tiene la función autocompletar"
  },
  "panels/accessibility/AccessibilityStrings.ts | hasPopup": {
    "message": "Tiene ventana emergente"
  },
  "panels/accessibility/AccessibilityStrings.ts | help": {
    "message": "Ayuda"
  },
  "panels/accessibility/AccessibilityStrings.ts | ifAndHowThisElementCanBeEdited": {
    "message": "Cuándo se puede editar este elemento en caso de que eso sea posible."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifThisElementMayReceiveLive": {
    "message": "En caso de que este elemento reciba actualizaciones en tiempo real, este atributo indica si se debe presentar toda la región actual al usuario en los cambios o solo los nodos modificados."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifThisElementMayReceiveLiveUpdates": {
    "message": "En caso de que este elemento reciba actualizaciones en tiempo real, qué tipo de actualizaciones activan las notificaciones."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifThisElementMayReceiveLiveUpdatesThe": {
    "message": "En caso de que este elemento reciba actualizaciones en tiempo real, este atributo indica el elemento raíz de la región actual que lo contiene."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementCanReceiveFocus": {
    "message": "Si es verdadero, este elemento es enfocable."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementCurrentlyCannot": {
    "message": "Si es verdadero, no se podrá interactuar con este elemento por el momento."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementCurrentlyHas": {
    "message": "Si es true, este elemento ya está enfocado."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementMayBeInteracted": {
    "message": "Si es verdadero, se podrá interactuar con este elemento, pero no cambiar su valor."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementsUserentered": {
    "message": "Si es verdadero, el valor del elemento que ingresó el usuario no cumple con el requisito de validación."
  },
  "panels/accessibility/AccessibilityStrings.ts | implicit": {
    "message": "Implícito"
  },
  "panels/accessibility/AccessibilityStrings.ts | implicitValue": {
    "message": "Valor implícito"
  },
  "panels/accessibility/AccessibilityStrings.ts | indicatesThePurposeOfThisElement": {
    "message": "Indica el propósito de este elemento, como el término para un widget de la interfaz de usuario o un rol estructural en un documento."
  },
  "panels/accessibility/AccessibilityStrings.ts | invalidUserEntry": {
    "message": "Entrada del usuario no válida"
  },
  "panels/accessibility/AccessibilityStrings.ts | labeledBy": {
    "message": "Autor de la etiqueta"
  },
  "panels/accessibility/AccessibilityStrings.ts | level": {
    "message": "Nivel"
  },
  "panels/accessibility/AccessibilityStrings.ts | liveRegion": {
    "message": "Live region"
  },
  "panels/accessibility/AccessibilityStrings.ts | liveRegionRoot": {
    "message": "Raíz de región actual"
  },
  "panels/accessibility/AccessibilityStrings.ts | maximumValue": {
    "message": "Valor máximo"
  },
  "panels/accessibility/AccessibilityStrings.ts | minimumValue": {
    "message": "Valor mínimo"
  },
  "panels/accessibility/AccessibilityStrings.ts | multiline": {
    "message": "Multilínea"
  },
  "panels/accessibility/AccessibilityStrings.ts | multiselectable": {
    "message": "De selección múltiple"
  },
  "panels/accessibility/AccessibilityStrings.ts | orientation": {
    "message": "Orientación"
  },
  "panels/accessibility/AccessibilityStrings.ts | pressed": {
    "message": "Presionado"
  },
  "panels/accessibility/AccessibilityStrings.ts | readonlyString": {
    "message": "Solo lectura"
  },
  "panels/accessibility/AccessibilityStrings.ts | relatedElement": {
    "message": "Elemento relacionado"
  },
  "panels/accessibility/AccessibilityStrings.ts | relevantLiveRegions": {
    "message": "Relevantes (regiones activas)"
  },
  "panels/accessibility/AccessibilityStrings.ts | requiredString": {
    "message": "Obligatorio"
  },
  "panels/accessibility/AccessibilityStrings.ts | role": {
    "message": "Función"
  },
  "panels/accessibility/AccessibilityStrings.ts | selectedString": {
    "message": "Seleccionado"
  },
  "panels/accessibility/AccessibilityStrings.ts | theAccessibleDescriptionForThis": {
    "message": "La descripción accesible de este elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | theComputedHelpTextForThis": {
    "message": "El texto de ayuda calculado para este elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | theComputedNameOfThisElement": {
    "message": "El nombre calculado de este elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | theDescendantOfThisElementWhich": {
    "message": "El descendiente de este elemento que está activo, es decir, el elemento al que se deberá delegar el enfoque."
  },
  "panels/accessibility/AccessibilityStrings.ts | theHierarchicalLevelOfThis": {
    "message": "El nivel jerárquico de este elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | theValueOfThisElementThisMayBe": {
    "message": "El valor de este elemento, que lo puede proporcionar un usuario o un desarrollador en función del elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | value": {
    "message": "Valor"
  },
  "panels/accessibility/AccessibilityStrings.ts | valueDescription": {
    "message": "Descripción del valor"
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromAttribute": {
    "message": "Valor del atributo."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromElementContents": {
    "message": "Valor del contenido del elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromFigcaptionElement": {
    "message": "Valor del elemento figcaption."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromLabelElement": {
    "message": "Valor del elemento label."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromLabelElementWithFor": {
    "message": "Valor del elemento label con el atributo for=."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromLabelElementWrapped": {
    "message": "Valor del elemento label de ajuste."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromLegendElement": {
    "message": "Valor del elemento legend."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromNativeHtmlRuby": {
    "message": "Valor del HTML sin formato con la anotación ruby."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromNativeHtmlUnknownSource": {
    "message": "Valor de la HTML nativa (fuente desconocida)."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromPlaceholderAttribute": {
    "message": "Valor del atributo del marcador de posición."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromRelatedElement": {
    "message": "Valor del elemento relacionado."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromStyle": {
    "message": "Valor del estilo."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromTableCaption": {
    "message": "Valor de caption table."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromTitleAttribute": {
    "message": "Valor del atributo de título."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherAUserMaySelectMoreThanOne": {
    "message": "Si un usuario podrá seleccionar más de una opción desde este widget."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherAndWhatPriorityOfLive": {
    "message": "Si se podrá esperar actualizaciones en tiempo real y con qué prioridad."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherAndWhatTypeOfAutocomplete": {
    "message": "Si este elemento proporciona actualmente sugerencias de Autocompletar y, si ese es el caso, qué tipo de sugerencias proporciona."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherTheOptionRepresentedBy": {
    "message": "Si la opción representada por este elemento está seleccionada."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherTheValueOfThisElementCan": {
    "message": "Si se puede establecer el valor de este elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisCheckboxRadioButtonOr": {
    "message": "Si la casilla de verificación, el botón de selección o el elemento del árbol está marcado o no, o si está mezclado (p. ej., algunos elementos secundarios están marcados y otros no)."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisElementHasCausedSome": {
    "message": "Si este elemento hizo aparecer alguna clase de ventana emergente (como el menú)."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisElementIsARequired": {
    "message": "Si este elemento es un campo obligatorio en un formulario."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisElementOrAnother": {
    "message": "Indica si este elemento, u otro elemento de agrupación que controle, está expandido."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisElementOrItsSubtree": {
    "message": "Si este elemento o su subárbol se están actualizando (por lo que su estado podría ser inconsistente)."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisLinearElements": {
    "message": "Si la orientación lineal de este elemento es horizontal o vertical."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisTextBoxMayHaveMore": {
    "message": "Si este cuadro de texto podrá tener más de un renglón."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisToggleButtonIs": {
    "message": "Si este botón de activación está presionado."
  },
  "panels/accessibility/SourceOrderView.ts | noSourceOrderInformation": {
    "message": "No hay información disponible sobre el orden de las fuentes"
  },
  "panels/accessibility/SourceOrderView.ts | showSourceOrder": {
    "message": "Mostrar orden de la fuente"
  },
  "panels/accessibility/SourceOrderView.ts | sourceOrderViewer": {
    "message": "Visor del orden de la fuente"
  },
  "panels/accessibility/SourceOrderView.ts | thereMayBeADelayInDisplaying": {
    "message": "Es posible que haya cierto retraso al mostrar el orden de las fuentes de los elementos con muchos elementos secundarios"
  },
  "panels/accessibility/accessibility-meta.ts | accessibility": {
    "message": "Accesibilidad"
  },
  "panels/accessibility/accessibility-meta.ts | shoAccessibility": {
    "message": "Mostrar la accesibilidad"
  },
  "panels/animation/AnimationTimeline.ts | animationPreviewS": {
    "message": "Vista previa de animación {PH1}"
  },
  "panels/animation/AnimationTimeline.ts | animationPreviews": {
    "message": "Vistas previas de la animación"
  },
  "panels/animation/AnimationTimeline.ts | clearAll": {
    "message": "Borrar todo"
  },
  "panels/animation/AnimationTimeline.ts | pause": {
    "message": "Pausar"
  },
  "panels/animation/AnimationTimeline.ts | pauseAll": {
    "message": "Pausar todo"
  },
  "panels/animation/AnimationTimeline.ts | pauseTimeline": {
    "message": "Pausar cronograma"
  },
  "panels/animation/AnimationTimeline.ts | playTimeline": {
    "message": "Cronograma de reproducción"
  },
  "panels/animation/AnimationTimeline.ts | playbackRatePlaceholder": {
    "message": "{PH1}%"
  },
  "panels/animation/AnimationTimeline.ts | playbackRates": {
    "message": "Tarifas de reproducción"
  },
  "panels/animation/AnimationTimeline.ts | replayTimeline": {
    "message": "Reproducción del cronograma"
  },
  "panels/animation/AnimationTimeline.ts | resumeAll": {
    "message": "Reanudar todas"
  },
  "panels/animation/AnimationTimeline.ts | selectAnEffectAboveToInspectAnd": {
    "message": "Selecciona uno de los efectos que se encuentran arriba para inspeccionarlo y modificarlo."
  },
  "panels/animation/AnimationTimeline.ts | setSpeedToS": {
    "message": "Establecer la velocidad al {PH1}"
  },
  "panels/animation/AnimationTimeline.ts | waitingForAnimations": {
    "message": "Esperando animaciones…"
  },
  "panels/animation/AnimationUI.ts | animationEndpointSlider": {
    "message": "Control deslizante del extremo de la animación"
  },
  "panels/animation/AnimationUI.ts | animationKeyframeSlider": {
    "message": "Control deslizable del fotograma clave de la animación"
  },
  "panels/animation/AnimationUI.ts | sSlider": {
    "message": "Control deslizante {PH1}"
  },
  "panels/animation/animation-meta.ts | animations": {
    "message": "Animaciones"
  },
  "panels/animation/animation-meta.ts | showAnimations": {
    "message": "Mostrar animaciones"
  },
  "panels/application/AppManifestView.ts | aUrlInTheManifestContainsA": {
    "message": "Una URL en el manifiesto contiene un nombre de usuario, una contraseña o un puerto"
  },
  "panels/application/AppManifestView.ts | actualHeightSpxOfSSDoesNotMatch": {
    "message": "La altura real ({PH1} px) de {PH2} {PH3} no coincide con la altura especificada ({PH4} px)"
  },
  "panels/application/AppManifestView.ts | actualSizeSspxOfSSDoesNotMatch": {
    "message": "El tamaño actual ({PH1} × {PH2} px) de {PH3} {PH4} no corresponde con el tamaño especificado ({PH5} × {PH6} px)"
  },
  "panels/application/AppManifestView.ts | actualWidthSpxOfSSDoesNotMatch": {
    "message": "El ancho real ({PH1} px) de {PH2} {PH3} no corresponde con el ancho especificado ({PH4} px)"
  },
  "panels/application/AppManifestView.ts | appManifest": {
    "message": "Manifiesto de la app"
  },
  "panels/application/AppManifestView.ts | backgroundColor": {
    "message": "Color de fondo"
  },
  "panels/application/AppManifestView.ts | couldNotCheckServiceWorker": {
    "message": "No se pudo revisar service worker sin un campo \"start_url\" en el manifiesto"
  },
  "panels/application/AppManifestView.ts | couldNotDownloadARequiredIcon": {
    "message": "No se pudo descargar un ícono requerido del manifiesto"
  },
  "panels/application/AppManifestView.ts | description": {
    "message": "Descripción"
  },
  "panels/application/AppManifestView.ts | descriptionMayBeTruncated": {
    "message": "Es posible que la descripción esté truncada."
  },
  "panels/application/AppManifestView.ts | display": {
    "message": "Pantalla"
  },
  "panels/application/AppManifestView.ts | documentationOnMaskableIcons": {
    "message": "documentación sobre íconos enmascarables"
  },
  "panels/application/AppManifestView.ts | downloadedIconWasEmptyOr": {
    "message": "El ícono que se descargó estaba vacío o dañado"
  },
  "panels/application/AppManifestView.ts | errorsAndWarnings": {
    "message": "Errores y advertencias"
  },
  "panels/application/AppManifestView.ts | icon": {
    "message": "Ícono"
  },
  "panels/application/AppManifestView.ts | icons": {
    "message": "Íconos"
  },
  "panels/application/AppManifestView.ts | identity": {
    "message": "Identidad"
  },
  "panels/application/AppManifestView.ts | imageFromS": {
    "message": "Imagen de {PH1}"
  },
  "panels/application/AppManifestView.ts | installability": {
    "message": "Capacidad de instalación"
  },
  "panels/application/AppManifestView.ts | manifestContainsDisplayoverride": {
    "message": "El manifiesto contiene el campo \"display_override\" y el primer modo de visualización admitido debe ser una de estas opciones: \"standalone\", \"fullscreen\" o \"minimal-ui\""
  },
  "panels/application/AppManifestView.ts | manifestCouldNotBeFetchedIsEmpty": {
    "message": "No se pudo recuperar el manifiesto, está vacío o no se pudo analizar"
  },
  "panels/application/AppManifestView.ts | manifestDisplayPropertyMustBeOne": {
    "message": "La propiedad \"display\" del manifiesto debe ser una de estas opciones: \"standalone\", \"fullscreen\" o \"minimal-ui\""
  },
  "panels/application/AppManifestView.ts | manifestDoesNotContainANameOr": {
    "message": "El manifiesto no contiene un campo \"name\" o \"short_name\""
  },
  "panels/application/AppManifestView.ts | manifestDoesNotContainASuitable": {
    "message": "El manifiesto no contiene un ícono adecuado. Se requiere un formato PNG, SVG o WebP de al menos {PH1} px, se debe definir el atributo sizes y, si se establece el atributo purpose, este deberá incluir \"any\" y no deberá incluir \"maskable\"."
  },
  "panels/application/AppManifestView.ts | manifestSpecifies": {
    "message": "El manifiesto especifica prefer_related_applications: verdadero"
  },
  "panels/application/AppManifestView.ts | manifestStartUrlIsNotValid": {
    "message": "La URL de inicio del manifiesto no es válida"
  },
  "panels/application/AppManifestView.ts | name": {
    "message": "Nombre"
  },
  "panels/application/AppManifestView.ts | needHelpReadOurS": {
    "message": "¿Necesitas ayuda? Visita {PH1}."
  },
  "panels/application/AppManifestView.ts | noManifestDetected": {
    "message": "No se detectó ningún manifiesto"
  },
  "panels/application/AppManifestView.ts | noMatchingServiceWorkerDetected": {
    "message": "No se detectó un service worker que coincida. Es posible que debas volver a cargar la página o revisar que el permiso del service worker de la página actual abarque el permiso y la URL de inicio del manifiesto."
  },
  "panels/application/AppManifestView.ts | noPlayStoreIdProvided": {
    "message": "No se proporcionó un ID de Play Store"
  },
  "panels/application/AppManifestView.ts | noSuppliedIconIsAtLeastSpxSquare": {
    "message": "Ninguno de los íconos proporcionados tiene al menos {PH1} píxeles cuadrados en formato PNG, SVG o WebP, con el atributo de propósito sin establecer o establecido en \"any\"."
  },
  "panels/application/AppManifestView.ts | orientation": {
    "message": "Orientación"
  },
  "panels/application/AppManifestView.ts | pageDoesNotWorkOffline": {
    "message": "La página no funciona sin conexión"
  },
  "panels/application/AppManifestView.ts | pageDoesNotWorkOfflineThePage": {
    "message": "La página no funciona sin conexión. A partir de Chrome 93, se cambiarán los criterios de instalabilidad, y este sitio no será instalable. Visita {PH1} para obtener más información."
  },
  "panels/application/AppManifestView.ts | pageHasNoManifestLinkUrl": {
    "message": "La página no tiene la URL <link> del manifiesto"
  },
  "panels/application/AppManifestView.ts | pageIsLoadedInAnIncognitoWindow": {
    "message": "Se cargó la página en una ventana de incógnito"
  },
  "panels/application/AppManifestView.ts | pageIsNotLoadedInTheMainFrame": {
    "message": "La página no se cargó en el marco principal"
  },
  "panels/application/AppManifestView.ts | pageIsNotServedFromASecureOrigin": {
    "message": "El servidor de origen de la página no es seguro"
  },
  "panels/application/AppManifestView.ts | preferrelatedapplicationsIsOnly": {
    "message": "prefer_related_applications solo es compatible en los canales estables y Beta de Chrome en Android."
  },
  "panels/application/AppManifestView.ts | presentation": {
    "message": "Presentación"
  },
  "panels/application/AppManifestView.ts | primaryIconasUsedByChrome": {
    "message": "Ícono primario usado por Chrome"
  },
  "panels/application/AppManifestView.ts | primaryManifestIconFromS": {
    "message": "Ícono primario del manifiesto de {PH1}"
  },
  "panels/application/AppManifestView.ts | sSDoesNotSpecifyItsSizeInThe": {
    "message": "{PH1} {PH2} no especifica su tamaño en el manifiesto"
  },
  "panels/application/AppManifestView.ts | sSFailedToLoad": {
    "message": "No se pudo descargar: {PH1} {PH2}"
  },
  "panels/application/AppManifestView.ts | sSHeightDoesNotComplyWithRatioRequirement": {
    "message": "La altura de {PH1} {PH2} no puede superar su ancho en más de 2.3 veces"
  },
  "panels/application/AppManifestView.ts | sSShouldHaveSquareIcon": {
    "message": "La mayoría de los sistemas operativos requiere íconos cuadrados. Incluye al menos un ícono cuadrado en el array."
  },
  "panels/application/AppManifestView.ts | sSShouldSpecifyItsSizeAs": {
    "message": "{PH1} {PH2} debe especificar su tamaño de la siguiente manera: {width}x{height}"
  },
  "panels/application/AppManifestView.ts | sSSizeShouldBeAtLeast320": {
    "message": "El tamaño de la {PH1} {PH2} debe ser de al menos 320 × 320"
  },
  "panels/application/AppManifestView.ts | sSSizeShouldBeAtMost3840": {
    "message": "El tamaño de {PH1} {PH2} debe ser de 3840 × 3840 como máximo"
  },
  "panels/application/AppManifestView.ts | sSWidthDoesNotComplyWithRatioRequirement": {
    "message": "El ancho de {PH1} {PH2} no puede superar su alto en más de 2.3 veces"
  },
  "panels/application/AppManifestView.ts | sSrcIsNotSet": {
    "message": "No se configuró src de {PH1}"
  },
  "panels/application/AppManifestView.ts | sUrlSFailedToParse": {
    "message": "No se pudo analizar la URL de {PH1} \"{PH2}\""
  },
  "panels/application/AppManifestView.ts | screenshot": {
    "message": "Captura de pantalla"
  },
  "panels/application/AppManifestView.ts | screenshotS": {
    "message": "Captura de pantalla número {PH1}"
  },
  "panels/application/AppManifestView.ts | shortName": {
    "message": "Nombre corto"
  },
  "panels/application/AppManifestView.ts | shortcutS": {
    "message": "Acceso directo número {PH1}"
  },
  "panels/application/AppManifestView.ts | shortcutSShouldIncludeAXPixel": {
    "message": "El acceso directo número {PH1} debe incluir un ícono de 96 × 96 píxeles"
  },
  "panels/application/AppManifestView.ts | showOnlyTheMinimumSafeAreaFor": {
    "message": "Solo mostrar el área segura mínima de los íconos enmascarables"
  },
  "panels/application/AppManifestView.ts | startUrl": {
    "message": "Iniciar URL"
  },
  "panels/application/AppManifestView.ts | theAppIsAlreadyInstalled": {
    "message": "La app ya está instalada"
  },
  "panels/application/AppManifestView.ts | thePlayStoreAppUrlAndPlayStoreId": {
    "message": "La URL de Play Store de la app y el ID de Play Store no coinciden"
  },
  "panels/application/AppManifestView.ts | theSpecifiedApplicationPlatform": {
    "message": "La plataforma de aplicaciones especificada no es compatible con Android"
  },
  "panels/application/AppManifestView.ts | themeColor": {
    "message": "Color del tema"
  },
  "panels/application/ApplicationCacheItemsView.ts | appcache": {
    "message": "Memoria caché de la app"
  },
  "panels/application/ApplicationCacheItemsView.ts | applicationCache": {
    "message": "Caché de aplicación"
  },
  "panels/application/ApplicationCacheItemsView.ts | deleteString": {
    "message": "Borrar"
  },
  "panels/application/ApplicationCacheItemsView.ts | noApplicationCacheInformation": {
    "message": "No hay información disponible sobre la memoria caché de las aplicaciones."
  },
  "panels/application/ApplicationCacheItemsView.ts | offline": {
    "message": "Sin conexión"
  },
  "panels/application/ApplicationCacheItemsView.ts | online": {
    "message": "En línea"
  },
  "panels/application/ApplicationCacheItemsView.ts | resource": {
    "message": "Recurso"
  },
  "panels/application/ApplicationCacheItemsView.ts | sizeString": {
    "message": "Tamaño"
  },
  "panels/application/ApplicationCacheItemsView.ts | typeString": {
    "message": "Tipo"
  },
  "panels/application/ApplicationPanelCacheSection.ts | backForwardCache": {
    "message": "Memoria caché atrás/adelante"
  },
  "panels/application/ApplicationPanelCacheSection.ts | cacheStorage": {
    "message": "Almacenamiento en caché"
  },
  "panels/application/ApplicationPanelCacheSection.ts | delete": {
    "message": "Borrar"
  },
  "panels/application/ApplicationPanelCacheSection.ts | refreshCaches": {
    "message": "Actualizar memorias caché"
  },
  "panels/application/ApplicationPanelSidebar.ts | application": {
    "message": "Aplicación"
  },
  "panels/application/ApplicationPanelSidebar.ts | applicationCache": {
    "message": "Caché de aplicación"
  },
  "panels/application/ApplicationPanelSidebar.ts | backgroundServices": {
    "message": "Servicios en segundo plano"
  },
  "panels/application/ApplicationPanelSidebar.ts | cache": {
    "message": "Memoria caché"
  },
  "panels/application/ApplicationPanelSidebar.ts | clear": {
    "message": "Borrar"
  },
  "panels/application/ApplicationPanelSidebar.ts | cookies": {
    "message": "Cookies"
  },
  "panels/application/ApplicationPanelSidebar.ts | cookiesUsedByFramesFromS": {
    "message": "Cookies que usan los marcos de {PH1}"
  },
  "panels/application/ApplicationPanelSidebar.ts | documentNotAvailable": {
    "message": "Documento no disponible"
  },
  "panels/application/ApplicationPanelSidebar.ts | frames": {
    "message": "Marcos"
  },
  "panels/application/ApplicationPanelSidebar.ts | indexeddb": {
    "message": "Base de datos indexada"
  },
  "panels/application/ApplicationPanelSidebar.ts | keyPathS": {
    "message": "Ruta de la clave: {PH1}"
  },
  "panels/application/ApplicationPanelSidebar.ts | localFiles": {
    "message": "Archivos locales"
  },
  "panels/application/ApplicationPanelSidebar.ts | localStorage": {
    "message": "Almacenamiento local"
  },
  "panels/application/ApplicationPanelSidebar.ts | manifest": {
    "message": "Manifiesto"
  },
  "panels/application/ApplicationPanelSidebar.ts | openedWindows": {
    "message": "Ventanas abiertas"
  },
  "panels/application/ApplicationPanelSidebar.ts | refreshIndexeddb": {
    "message": "Actualizar IndexedDB"
  },
  "panels/application/ApplicationPanelSidebar.ts | sessionStorage": {
    "message": "Almacenamiento de la sesión"
  },
  "panels/application/ApplicationPanelSidebar.ts | storage": {
    "message": "Almacenamiento"
  },
  "panels/application/ApplicationPanelSidebar.ts | theContentOfThisDocumentHasBeen": {
    "message": "El contenido de este documento se generó de manera dinámica con \"document.write()\"."
  },
  "panels/application/ApplicationPanelSidebar.ts | versionS": {
    "message": "Versión: {PH1}"
  },
  "panels/application/ApplicationPanelSidebar.ts | versionSEmpty": {
    "message": "Versión: {PH1} (vacío)"
  },
  "panels/application/ApplicationPanelSidebar.ts | webSql": {
    "message": "Web SQL"
  },
  "panels/application/ApplicationPanelSidebar.ts | webWorkers": {
    "message": "Web Workers"
  },
  "panels/application/ApplicationPanelSidebar.ts | windowWithoutTitle": {
    "message": "Ventana sin título"
  },
  "panels/application/ApplicationPanelSidebar.ts | worker": {
    "message": "trabajador"
  },
  "panels/application/BackForwardCacheView.ts | backForwardCacheTitle": {
    "message": "Memoria caché atrás/adelante"
  },
  "panels/application/BackForwardCacheView.ts | bfcacheStatus": {
    "message": "Estado de la memoria caché atrás/adelante"
  },
  "panels/application/BackForwardCacheView.ts | lastMainFrameNavigation": {
    "message": "Última navegación del marco principal"
  },
  "panels/application/BackForwardCacheView.ts | mainFrame": {
    "message": "Marco principal"
  },
  "panels/application/BackForwardCacheView.ts | normalNavigation": {
    "message": "Navegación normal"
  },
  "panels/application/BackForwardCacheView.ts | restoredFromBFCache": {
    "message": "Se restauró la página de la memoria caché atrás/adelante"
  },
  "panels/application/BackForwardCacheView.ts | unavailable": {
    "message": "no disponible"
  },
  "panels/application/BackForwardCacheView.ts | unknown": {
    "message": "desconocido"
  },
  "panels/application/BackForwardCacheView.ts | url": {
    "message": "URL"
  },
  "panels/application/BackgroundServiceView.ts | backgroundFetch": {
    "message": "Recuperación del fondo"
  },
  "panels/application/BackgroundServiceView.ts | backgroundServices": {
    "message": "Servicios en segundo plano"
  },
  "panels/application/BackgroundServiceView.ts | backgroundSync": {
    "message": "Sincronización en segundo plano"
  },
  "panels/application/BackgroundServiceView.ts | clear": {
    "message": "Borrar"
  },
  "panels/application/BackgroundServiceView.ts | clickTheRecordButtonSOrHitSTo": {
    "message": "Haz clic en el botón de grabación {PH1} o presiona {PH2} para iniciar la grabación."
  },
  "panels/application/BackgroundServiceView.ts | devtoolsWillRecordAllSActivity": {
    "message": "Las Herramientas para desarrolladores grabarán toda la actividad de {PH1} por hasta 3 días, incluso cuando están cerradas."
  },
  "panels/application/BackgroundServiceView.ts | empty": {
    "message": "vacío"
  },
  "panels/application/BackgroundServiceView.ts | event": {
    "message": "Evento"
  },
  "panels/application/BackgroundServiceView.ts | instanceId": {
    "message": "ID de la instancia"
  },
  "panels/application/BackgroundServiceView.ts | learnMore": {
    "message": "Más información"
  },
  "panels/application/BackgroundServiceView.ts | noMetadataForThisEvent": {
    "message": "No hay metadatos para este evento"
  },
  "panels/application/BackgroundServiceView.ts | notifications": {
    "message": "Notificaciones"
  },
  "panels/application/BackgroundServiceView.ts | origin": {
    "message": "Origen"
  },
  "panels/application/BackgroundServiceView.ts | paymentHandler": {
    "message": "Controlador de pagos"
  },
  "panels/application/BackgroundServiceView.ts | periodicBackgroundSync": {
    "message": "Sincronización periódica de fondo"
  },
  "panels/application/BackgroundServiceView.ts | pushMessaging": {
    "message": "Mensajería Push"
  },
  "panels/application/BackgroundServiceView.ts | recordingSActivity": {
    "message": "Grabando la actividad de {PH1}…"
  },
  "panels/application/BackgroundServiceView.ts | saveEvents": {
    "message": "Guardar eventos"
  },
  "panels/application/BackgroundServiceView.ts | selectAnEntryToViewMetadata": {
    "message": "Selecciona una entrada para visualizar los metadatos"
  },
  "panels/application/BackgroundServiceView.ts | showEventsFromOtherDomains": {
    "message": "Mostrar eventos de otros dominios"
  },
  "panels/application/BackgroundServiceView.ts | startRecordingEvents": {
    "message": "Comenzar a grabar eventos"
  },
  "panels/application/BackgroundServiceView.ts | stopRecordingEvents": {
    "message": "Detener la grabación de eventos"
  },
  "panels/application/BackgroundServiceView.ts | swScope": {
    "message": "Alcance del service worker"
  },
  "panels/application/BackgroundServiceView.ts | timestamp": {
    "message": "Marca de tiempo"
  },
  "panels/application/CookieItemsView.ts | clearAllCookies": {
    "message": "Borrar todas las cookies"
  },
  "panels/application/CookieItemsView.ts | clearFilteredCookies": {
    "message": "Borrar cookies filtradas"
  },
  "panels/application/CookieItemsView.ts | cookies": {
    "message": "Cookies"
  },
  "panels/application/CookieItemsView.ts | numberOfCookiesShownInTableS": {
    "message": "Se muestra la cantidad de cookies en la tabla: {PH1}"
  },
  "panels/application/CookieItemsView.ts | onlyShowCookiesWhichHaveAn": {
    "message": "Solo mostrar cookies que tengan un problema asociado"
  },
  "panels/application/CookieItemsView.ts | onlyShowCookiesWithAnIssue": {
    "message": "Mostrar solo cookies que tengan problemas"
  },
  "panels/application/CookieItemsView.ts | selectACookieToPreviewItsValue": {
    "message": "Selecciona una cookie para obtener una vista previa de su valor"
  },
  "panels/application/CookieItemsView.ts | showUrlDecoded": {
    "message": "Mostrar valores decodificados de URL"
  },
  "panels/application/DOMStorageItemsView.ts | domStorage": {
    "message": "Almacenamiento DOM"
  },
  "panels/application/DOMStorageItemsView.ts | domStorageItems": {
    "message": "Elementos del almacenamiento DOM"
  },
  "panels/application/DOMStorageItemsView.ts | key": {
    "message": "Clave"
  },
  "panels/application/DOMStorageItemsView.ts | selectAValueToPreview": {
    "message": "Seleccionar un valor para obtener una vista previa"
  },
  "panels/application/DOMStorageItemsView.ts | value": {
    "message": "Valor"
  },
  "panels/application/DatabaseModel.ts | anUnexpectedErrorSOccurred": {
    "message": "Se produjo un error {PH1} inesperado."
  },
  "panels/application/DatabaseModel.ts | databaseNoLongerHasExpected": {
    "message": "La base de datos ya no tiene la versión esperada."
  },
  "panels/application/DatabaseQueryView.ts | databaseQuery": {
    "message": "Búsqueda de la base de datos"
  },
  "panels/application/DatabaseQueryView.ts | queryS": {
    "message": "Consulta: {PH1}"
  },
  "panels/application/DatabaseTableView.ts | anErrorOccurredTryingToreadTheS": {
    "message": "Se produjo un error cuando se intentó leer la tabla \"{PH1}\"."
  },
  "panels/application/DatabaseTableView.ts | database": {
    "message": "Base de datos"
  },
  "panels/application/DatabaseTableView.ts | refresh": {
    "message": "Actualizar"
  },
  "panels/application/DatabaseTableView.ts | theStableIsEmpty": {
    "message": "La tabla \"{PH1}\" está vacía."
  },
  "panels/application/DatabaseTableView.ts | visibleColumns": {
    "message": "Columnas visibles"
  },
  "panels/application/IndexedDBViews.ts | clearObjectStore": {
    "message": "Borrar almacenamiento de objetos"
  },
  "panels/application/IndexedDBViews.ts | collapse": {
    "message": "Contraer"
  },
  "panels/application/IndexedDBViews.ts | dataMayBeStale": {
    "message": "Es posible que los datos estén inactivos"
  },
  "panels/application/IndexedDBViews.ts | deleteDatabase": {
    "message": "Borrar base de datos"
  },
  "panels/application/IndexedDBViews.ts | deleteSelected": {
    "message": "Borrar elementos seleccionados"
  },
  "panels/application/IndexedDBViews.ts | expandRecursively": {
    "message": "Expandir de manera recurrente"
  },
  "panels/application/IndexedDBViews.ts | idb": {
    "message": "IDB"
  },
  "panels/application/IndexedDBViews.ts | indexedDb": {
    "message": "Base de datos indexada"
  },
  "panels/application/IndexedDBViews.ts | keyGeneratorValueS": {
    "message": "Valor del generador de claves: {PH1}"
  },
  "panels/application/IndexedDBViews.ts | keyPath": {
    "message": "Ruta de la clave: "
  },
  "panels/application/IndexedDBViews.ts | keyString": {
    "message": "Clave"
  },
  "panels/application/IndexedDBViews.ts | loading": {
    "message": "Cargando…"
  },
  "panels/application/IndexedDBViews.ts | objectStores": {
    "message": "Almacenamiento de objeto"
  },
  "panels/application/IndexedDBViews.ts | pleaseConfirmDeleteOfSDatabase": {
    "message": "Confirma la eliminación de la base de datos de \"{PH1}\"."
  },
  "panels/application/IndexedDBViews.ts | primaryKey": {
    "message": "Clave primaria"
  },
  "panels/application/IndexedDBViews.ts | refresh": {
    "message": "Actualizar"
  },
  "panels/application/IndexedDBViews.ts | refreshDatabase": {
    "message": "Actualizar la base de datos"
  },
  "panels/application/IndexedDBViews.ts | securityOrigin": {
    "message": "Origen de seguridad"
  },
  "panels/application/IndexedDBViews.ts | showNextPage": {
    "message": "Mostrar la página siguiente"
  },
  "panels/application/IndexedDBViews.ts | showPreviousPage": {
    "message": "Mostrar página anterior"
  },
  "panels/application/IndexedDBViews.ts | someEntriesMayHaveBeenModified": {
    "message": "Es posible que algunas entradas hayan sido modificadas"
  },
  "panels/application/IndexedDBViews.ts | startFromKey": {
    "message": "Iniciar desde la clave"
  },
  "panels/application/IndexedDBViews.ts | totalEntriesS": {
    "message": "Entradas totales: {PH1}"
  },
  "panels/application/IndexedDBViews.ts | valueString": {
    "message": "Valor"
  },
  "panels/application/IndexedDBViews.ts | version": {
    "message": "Versión"
  },
  "panels/application/OpenedWindowDetailsView.ts | accessToOpener": {
    "message": "Acceder al sistema de apertura"
  },
  "panels/application/OpenedWindowDetailsView.ts | clickToRevealInElementsPanel": {
    "message": "Haz clic para mostrar en el panel de elementos"
  },
  "panels/application/OpenedWindowDetailsView.ts | closed": {
    "message": "cerrada"
  },
  "panels/application/OpenedWindowDetailsView.ts | crossoriginEmbedderPolicy": {
    "message": "Política de incorporaciones de origen cruzado"
  },
  "panels/application/OpenedWindowDetailsView.ts | document": {
    "message": "Documento"
  },
  "panels/application/OpenedWindowDetailsView.ts | no": {
    "message": "No"
  },
  "panels/application/OpenedWindowDetailsView.ts | openerFrame": {
    "message": "Marco del abridor"
  },
  "panels/application/OpenedWindowDetailsView.ts | reportingTo": {
    "message": "informando a"
  },
  "panels/application/OpenedWindowDetailsView.ts | security": {
    "message": "Seguridad"
  },
  "panels/application/OpenedWindowDetailsView.ts | securityIsolation": {
    "message": "Seguridad y aislamiento"
  },
  "panels/application/OpenedWindowDetailsView.ts | showsWhetherTheOpenedWindowIs": {
    "message": "Muestra si la ventana abierta tiene acceso a su apertura y viceversa"
  },
  "panels/application/OpenedWindowDetailsView.ts | type": {
    "message": "Tipo"
  },
  "panels/application/OpenedWindowDetailsView.ts | unknown": {
    "message": "Desconocido"
  },
  "panels/application/OpenedWindowDetailsView.ts | url": {
    "message": "URL"
  },
  "panels/application/OpenedWindowDetailsView.ts | webWorker": {
    "message": "Trabajador web"
  },
  "panels/application/OpenedWindowDetailsView.ts | windowWithoutTitle": {
    "message": "Ventana sin título"
  },
  "panels/application/OpenedWindowDetailsView.ts | worker": {
    "message": "trabajador"
  },
  "panels/application/OpenedWindowDetailsView.ts | yes": {
    "message": "Sí"
  },
  "panels/application/ServiceWorkerCacheViews.ts | cache": {
    "message": "Memoria caché"
  },
  "panels/application/ServiceWorkerCacheViews.ts | deleteSelected": {
    "message": "Borrar los elementos seleccionados"
  },
  "panels/application/ServiceWorkerCacheViews.ts | filterByPath": {
    "message": "Filtrar por ruta"
  },
  "panels/application/ServiceWorkerCacheViews.ts | headers": {
    "message": "Encabezados"
  },
  "panels/application/ServiceWorkerCacheViews.ts | matchingEntriesS": {
    "message": "Entradas coincidentes: {PH1}"
  },
  "panels/application/ServiceWorkerCacheViews.ts | name": {
    "message": "Nombre"
  },
  "panels/application/ServiceWorkerCacheViews.ts | preview": {
    "message": "Vista previa"
  },
  "panels/application/ServiceWorkerCacheViews.ts | refresh": {
    "message": "Actualizar"
  },
  "panels/application/ServiceWorkerCacheViews.ts | selectACacheEntryAboveToPreview": {
    "message": "Para obtener una vista previa, selecciona una entrada caché de arriba"
  },
  "panels/application/ServiceWorkerCacheViews.ts | serviceWorkerCache": {
    "message": "Memoria caché de Service Worker"
  },
  "panels/application/ServiceWorkerCacheViews.ts | timeCached": {
    "message": "Tiempo almacenado en caché"
  },
  "panels/application/ServiceWorkerCacheViews.ts | totalEntriesS": {
    "message": "Entradas totales: {PH1}"
  },
  "panels/application/ServiceWorkerCacheViews.ts | varyHeaderWarning": {
    "message": "⚠️ Establece ignoreVary como verdadero cuando coincida con esta entrada"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | endTimeS": {
    "message": "Hora de finalización: {PH1}"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | startTimeS": {
    "message": "Hora de inicio: {PH1}"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | timeline": {
    "message": "Cronograma"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | updateActivity": {
    "message": "Actualizar actividad"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | version": {
    "message": "Versión"
  },
  "panels/application/ServiceWorkersView.ts | bypassForNetwork": {
    "message": "Evitar para la red"
  },
  "panels/application/ServiceWorkersView.ts | bypassTheServiceWorkerAndLoad": {
    "message": "Evitar el service worker y cargar recursos desde la red"
  },
  "panels/application/ServiceWorkersView.ts | clients": {
    "message": "Clientes"
  },
  "panels/application/ServiceWorkersView.ts | focus": {
    "message": "enfoque"
  },
  "panels/application/ServiceWorkersView.ts | inspect": {
    "message": "inspeccionar"
  },
  "panels/application/ServiceWorkersView.ts | networkRequests": {
    "message": "Solicitudes de red"
  },
  "panels/application/ServiceWorkersView.ts | onPageReloadForceTheService": {
    "message": "Cuando se cargue de nuevo la página, fuerza la actualización de service worker y actívalo"
  },
  "panels/application/ServiceWorkersView.ts | periodicSync": {
    "message": "Sincronización periódica"
  },
  "panels/application/ServiceWorkersView.ts | periodicSyncTag": {
    "message": "Etiqueta de sincronización periódica"
  },
  "panels/application/ServiceWorkersView.ts | pushData": {
    "message": "Enviar datos"
  },
  "panels/application/ServiceWorkersView.ts | pushString": {
    "message": "Presionar"
  },
  "panels/application/ServiceWorkersView.ts | receivedS": {
    "message": "Recibido {PH1}"
  },
  "panels/application/ServiceWorkersView.ts | sActivatedAndIsS": {
    "message": "Se activó el número {PH1} y está {PH2}"
  },
  "panels/application/ServiceWorkersView.ts | sDeleted": {
    "message": "Se borró {PH1}"
  },
  "panels/application/ServiceWorkersView.ts | sIsRedundant": {
    "message": "El número {PH1} es redundante"
  },
  "panels/application/ServiceWorkersView.ts | sRegistrationErrors": {
    "message": "{PH1} errores de registro"
  },
  "panels/application/ServiceWorkersView.ts | sTryingToInstall": {
    "message": "Número {PH1} intentando instalarse"
  },
  "panels/application/ServiceWorkersView.ts | sWaitingToActivate": {
    "message": "#{PH1} esperando para activarse"
  },
  "panels/application/ServiceWorkersView.ts | serviceWorkerForS": {
    "message": "Service worker para {PH1}"
  },
  "panels/application/ServiceWorkersView.ts | serviceWorkersFromOtherOrigins": {
    "message": "Service workers de otros orígenes"
  },
  "panels/application/ServiceWorkersView.ts | source": {
    "message": "Fuente"
  },
  "panels/application/ServiceWorkersView.ts | startString": {
    "message": "iniciar"
  },
  "panels/application/ServiceWorkersView.ts | status": {
    "message": "Estado"
  },
  "panels/application/ServiceWorkersView.ts | stopString": {
    "message": "detener"
  },
  "panels/application/ServiceWorkersView.ts | syncString": {
    "message": "Sincronización"
  },
  "panels/application/ServiceWorkersView.ts | syncTag": {
    "message": "Etiqueta de sincronización"
  },
  "panels/application/ServiceWorkersView.ts | testPushMessageFromDevtools": {
    "message": "Mensaje push de prueba de Herramientas para desarrolladores."
  },
  "panels/application/ServiceWorkersView.ts | unregister": {
    "message": "Cancelar registro"
  },
  "panels/application/ServiceWorkersView.ts | unregisterServiceWorker": {
    "message": "Cancelar el registro del service worker"
  },
  "panels/application/ServiceWorkersView.ts | update": {
    "message": "Actualizar"
  },
  "panels/application/ServiceWorkersView.ts | updateCycle": {
    "message": "Actualizar ciclo"
  },
  "panels/application/ServiceWorkersView.ts | updateOnReload": {
    "message": "Actualizar cuando se vuelva a cargar"
  },
  "panels/application/ServiceWorkersView.ts | workerS": {
    "message": "Worker: {PH1}"
  },
  "panels/application/StorageItemsView.ts | clearAll": {
    "message": "Borrar todo"
  },
  "panels/application/StorageItemsView.ts | deleteSelected": {
    "message": "Borrar los elementos seleccionados"
  },
  "panels/application/StorageItemsView.ts | filter": {
    "message": "Filtrar"
  },
  "panels/application/StorageItemsView.ts | refresh": {
    "message": "Actualizar"
  },
  "panels/application/StorageItemsView.ts | refreshedStatus": {
    "message": "Se actualizó la tabla"
  },
  "panels/application/StorageView.ts | application": {
    "message": "Aplicación"
  },
  "panels/application/StorageView.ts | applicationCache": {
    "message": "Caché de aplicación"
  },
  "panels/application/StorageView.ts | cache": {
    "message": "Memoria caché"
  },
  "panels/application/StorageView.ts | cacheStorage": {
    "message": "Almacenamiento en memoria caché"
  },
  "panels/application/StorageView.ts | clearSiteData": {
    "message": "Borrar los datos del sitio"
  },
  "panels/application/StorageView.ts | clearing": {
    "message": "Borrando…"
  },
  "panels/application/StorageView.ts | cookies": {
    "message": "Cookies"
  },
  "panels/application/StorageView.ts | fileSystem": {
    "message": "Sistema de archivos"
  },
  "panels/application/StorageView.ts | includingThirdPartyCookies": {
    "message": "incluidas las cookies de terceros"
  },
  "panels/application/StorageView.ts | indexDB": {
    "message": "Base de datos indexada"
  },
  "panels/application/StorageView.ts | internalError": {
    "message": "Error interno"
  },
  "panels/application/StorageView.ts | learnMore": {
    "message": "Más información"
  },
  "panels/application/StorageView.ts | localAndSessionStorage": {
    "message": "Almacenamiento local y de la sesión"
  },
  "panels/application/StorageView.ts | mb": {
    "message": "MB"
  },
  "panels/application/StorageView.ts | numberMustBeNonNegative": {
    "message": "El número debe ser no negativo"
  },
  "panels/application/StorageView.ts | other": {
    "message": "Otro"
  },
  "panels/application/StorageView.ts | pleaseEnterANumber": {
    "message": "Ingresa un número"
  },
  "panels/application/StorageView.ts | sFailedToLoad": {
    "message": "{PH1} (no se pudo cargar)"
  },
  "panels/application/StorageView.ts | serviceWorkers": {
    "message": "Service workers"
  },
  "panels/application/StorageView.ts | storageQuotaIsLimitedIn": {
    "message": "La cuota de almacenamiento está limitada en modo Incógnito"
  },
  "panels/application/StorageView.ts | storageQuotaUsed": {
    "message": "{PH1} usados de {PH2} de la cuota de almacenamiento"
  },
  "panels/application/StorageView.ts | storageQuotaUsedWithBytes": {
    "message": "{PH1} bytes usados de {PH2} bytes de la cuota de almacenamiento"
  },
  "panels/application/StorageView.ts | storageTitle": {
    "message": "Almacenamiento"
  },
  "panels/application/StorageView.ts | storageUsage": {
    "message": "Uso de almacenamiento"
  },
  "panels/application/StorageView.ts | storageWithCustomMarker": {
    "message": "{PH1} (personalizado)"
  },
  "panels/application/StorageView.ts | unregisterServiceWorker": {
    "message": "Cancelar el registro de los service workers"
  },
  "panels/application/StorageView.ts | usage": {
    "message": "Uso"
  },
  "panels/application/StorageView.ts | webSql": {
    "message": "Web SQL"
  },
  "panels/application/TrustTokensTreeElement.ts | trustTokens": {
    "message": "Tokens de confianza"
  },
  "panels/application/application-meta.ts | application": {
    "message": "Aplicación"
  },
  "panels/application/application-meta.ts | clearSiteData": {
    "message": "Borrar los datos del sitio"
  },
  "panels/application/application-meta.ts | clearSiteDataIncludingThirdparty": {
    "message": "Borrar los datos de sitios (incluidas las cookies de terceros)"
  },
  "panels/application/application-meta.ts | pwa": {
    "message": "AWP"
  },
  "panels/application/application-meta.ts | showApplication": {
    "message": "Mostrar Aplicación"
  },
  "panels/application/application-meta.ts | startRecordingEvents": {
    "message": "Comenzar a grabar eventos"
  },
  "panels/application/application-meta.ts | stopRecordingEvents": {
    "message": "Detener la grabación de eventos"
  },
  "panels/application/components/FrameDetailsView.ts | aFrameAncestorIsAnInsecure": {
    "message": "Un cuadro principal es un contexto no seguro"
  },
  "panels/application/components/FrameDetailsView.ts | adStatus": {
    "message": "Estado del anuncio"
  },
  "panels/application/components/FrameDetailsView.ts | additionalInformation": {
    "message": "Información adicional"
  },
  "panels/application/components/FrameDetailsView.ts | allowedFeatures": {
    "message": "Funciones permitidas"
  },
  "panels/application/components/FrameDetailsView.ts | apiAvailability": {
    "message": "Disponibilidad de API"
  },
  "panels/application/components/FrameDetailsView.ts | availabilityOfCertainApisDepends": {
    "message": "La disponibilidad de ciertas API depende de que el documento se aísle en orígenes cruzados."
  },
  "panels/application/components/FrameDetailsView.ts | available": {
    "message": "disponible"
  },
  "panels/application/components/FrameDetailsView.ts | availableNotTransferable": {
    "message": "disponible, no transferible"
  },
  "panels/application/components/FrameDetailsView.ts | availableTransferable": {
    "message": "disponible, transferible"
  },
  "panels/application/components/FrameDetailsView.ts | child": {
    "message": "secundario"
  },
  "panels/application/components/FrameDetailsView.ts | clickToRevealInElementsPanel": {
    "message": "Haz clic para mostrar en el panel de elementos"
  },
  "panels/application/components/FrameDetailsView.ts | clickToRevealInNetworkPanel": {
    "message": "Haz clic para mostrar en el panel de red"
  },
  "panels/application/components/FrameDetailsView.ts | clickToRevealInNetworkPanelMight": {
    "message": "Haz clic para mostrar en el panel de red (es posible que tengas que volver a cargar la página)"
  },
  "panels/application/components/FrameDetailsView.ts | clickToRevealInSourcesPanel": {
    "message": "Haz clic para mostrar en el panel de fuentes"
  },
  "panels/application/components/FrameDetailsView.ts | clickToShowHeader": {
    "message": "Haz clic para mostrar la solicitud cuyo encabezado HTTP \"Permissions-Policy\" inhabilita esta función."
  },
  "panels/application/components/FrameDetailsView.ts | clickToShowIframe": {
    "message": "Haz clic para mostrar el iframe superior que no permite esta función en el panel de elementos."
  },
  "panels/application/components/FrameDetailsView.ts | creationStackTrace": {
    "message": "Seguimiento de pila de creación de marcos"
  },
  "panels/application/components/FrameDetailsView.ts | creationStackTraceExplanation": {
    "message": "Este marco se creó de forma programática. El seguimiento de pila muestra dónde ocurrió."
  },
  "panels/application/components/FrameDetailsView.ts | crossoriginEmbedderPolicy": {
    "message": "Política de incorporaciones de origen cruzado"
  },
  "panels/application/components/FrameDetailsView.ts | crossoriginIsolated": {
    "message": "Aislamiento de origen cruzado"
  },
  "panels/application/components/FrameDetailsView.ts | crossoriginOpenerPolicy": {
    "message": "Política de abridor de origen cruzado"
  },
  "panels/application/components/FrameDetailsView.ts | disabledByHeader": {
    "message": "inhabilitada por el encabezado \"Permissions-Policy\""
  },
  "panels/application/components/FrameDetailsView.ts | disabledByIframe": {
    "message": "falta en el atributo \"allow\" de iframe"
  },
  "panels/application/components/FrameDetailsView.ts | disabledFeatures": {
    "message": "Funciones inhabilitadas"
  },
  "panels/application/components/FrameDetailsView.ts | document": {
    "message": "Documento"
  },
  "panels/application/components/FrameDetailsView.ts | frameId": {
    "message": "ID del marco"
  },
  "panels/application/components/FrameDetailsView.ts | hideDetails": {
    "message": "Ocultar detalles"
  },
  "panels/application/components/FrameDetailsView.ts | learnMore": {
    "message": "Más información"
  },
  "panels/application/components/FrameDetailsView.ts | localhostIsAlwaysASecureContext": {
    "message": "Localhost siempre es un contexto seguro"
  },
  "panels/application/components/FrameDetailsView.ts | measureMemory": {
    "message": "Medir memoria"
  },
  "panels/application/components/FrameDetailsView.ts | no": {
    "message": "No"
  },
  "panels/application/components/FrameDetailsView.ts | origin": {
    "message": "Origen"
  },
  "panels/application/components/FrameDetailsView.ts | ownerElement": {
    "message": "Elemento de propietario"
  },
  "panels/application/components/FrameDetailsView.ts | reportingTo": {
    "message": "informando a"
  },
  "panels/application/components/FrameDetailsView.ts | requiresCrossoriginIsolated": {
    "message": "Requiere contexto aislado de origen cruzado"
  },
  "panels/application/components/FrameDetailsView.ts | root": {
    "message": "raíz"
  },
  "panels/application/components/FrameDetailsView.ts | secureContext": {
    "message": "Contexto seguro"
  },
  "panels/application/components/FrameDetailsView.ts | securityIsolation": {
    "message": "Seguridad y aislamiento"
  },
  "panels/application/components/FrameDetailsView.ts | sharedarraybufferConstructorIs": {
    "message": "El constructor de SharedArrayBuffer está disponible, y los objetos SAB pueden transferirse a través de postMessage"
  },
  "panels/application/components/FrameDetailsView.ts | sharedarraybufferConstructorIsAvailable": {
    "message": "El constructor de SharedArrayBuffer está disponible, pero los objetos SAB no pueden transferirse a través de postMessage"
  },
  "panels/application/components/FrameDetailsView.ts | showDetails": {
    "message": "Mostrar detalles"
  },
  "panels/application/components/FrameDetailsView.ts | theFramesSchemeIsInsecure": {
    "message": "El esquema del marco no es seguro"
  },
  "panels/application/components/FrameDetailsView.ts | thePerformanceAPI": {
    "message": "La API de performance.measureUserAgentSpecificMemory() está disponible"
  },
  "panels/application/components/FrameDetailsView.ts | thePerformancemeasureuseragentspecificmemory": {
    "message": "La API de performance.measureUserAgentSpecificMemory() no está disponible"
  },
  "panels/application/components/FrameDetailsView.ts | thisAdditionalDebugging": {
    "message": "Se muestra información adicional (de depuración) porque el experimento \"Monitor de Protocolo\" está habilitado."
  },
  "panels/application/components/FrameDetailsView.ts | thisFrameHasBeenIdentifiedAsThe": {
    "message": "Se identificó este marco como el marco raíz de un anuncio"
  },
  "panels/application/components/FrameDetailsView.ts | thisFrameHasBeenIdentifiedAsTheA": {
    "message": "Se identificó este marco como el marco secundario de un anuncio"
  },
  "panels/application/components/FrameDetailsView.ts | transferRequiresCrossoriginIsolatedPermission": {
    "message": "La transferencia de SharedArrayBuffer requiere que se habilite la política de permiso:"
  },
  "panels/application/components/FrameDetailsView.ts | unavailable": {
    "message": "no disponible"
  },
  "panels/application/components/FrameDetailsView.ts | unreachableUrl": {
    "message": "No se puede acceder a la URL"
  },
  "panels/application/components/FrameDetailsView.ts | url": {
    "message": "URL"
  },
  "panels/application/components/FrameDetailsView.ts | willRequireCrossoriginIsolated": {
    "message": "⚠️ se requerirá contexto aislado de origen cruzado en el futuro"
  },
  "panels/application/components/FrameDetailsView.ts | yes": {
    "message": "Sí"
  },
  "panels/application/components/StackTrace.ts | cannotRenderStackTrace": {
    "message": "No se puede renderizar el seguimiento de pila"
  },
  "panels/application/components/StackTrace.ts | showSMoreFrames": {
    "message": "{n,plural, =1{Mostrar # marco más}other{Mostrar # marcos más}}"
  },
  "panels/application/components/TrustTokensView.ts | allStoredTrustTokensAvailableIn": {
    "message": "Todos los tokens de confianza almacenados están disponibles en esta instancia del navegador."
  },
  "panels/application/components/TrustTokensView.ts | deleteTrustTokens": {
    "message": "Borrar todos los tokens de confianza almacenados que fueron generados por {PH1}."
  },
  "panels/application/components/TrustTokensView.ts | issuer": {
    "message": "Emisor"
  },
  "panels/application/components/TrustTokensView.ts | noTrustTokensStored": {
    "message": "Actualmente, no hay tokens de confianza almacenados."
  },
  "panels/application/components/TrustTokensView.ts | storedTokenCount": {
    "message": "Cantidad de tokens almacenados"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | breakpointHit": {
    "message": "punto de interrupción"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | attributeModified": {
    "message": "Se modificó el atributo"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakOn": {
    "message": "Fecha de interrupción"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakpointHit": {
    "message": "punto de interrupción"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakpointRemoved": {
    "message": "Se quitó el punto de interrupción"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakpointSet": {
    "message": "Se estableció un punto de interrupción"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | checked": {
    "message": "marcada"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | domBreakpointsList": {
    "message": "Lista de interrupciones DOM"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | noBreakpoints": {
    "message": "Sin interrupciones"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | nodeRemoved": {
    "message": "Se quitó el nodo"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | removeAllDomBreakpoints": {
    "message": "Borrar todas las interrupciones DOM"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | removeBreakpoint": {
    "message": "Quitar interrupción"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | revealDomNodeInElementsPanel": {
    "message": "Mostrar el nodo DOM en el panel de elementos"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | sBreakpointHit": {
    "message": "Punto de interrupción: {PH1}"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | sS": {
    "message": "{PH1}: {PH2}"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | subtreeModified": {
    "message": "Se modificó el subárbol"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | unchecked": {
    "message": "desmarcado"
  },
  "panels/browser_debugger/ObjectEventListenersSidebarPane.ts | refreshGlobalListeners": {
    "message": "Actualizar los objetos de escucha globales"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | addBreakpoint": {
    "message": "Agregar punto de interrupción"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | addXhrfetchBreakpoint": {
    "message": "Agregar interrupción de recuperación/XHR"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | anyXhrOrFetch": {
    "message": "Cualquier XHR o recuperación"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | breakWhenUrlContains": {
    "message": "Interrumpir cuando la URL contenga:"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | breakpointHit": {
    "message": "punto de interrupción"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | noBreakpoints": {
    "message": "Sin interrupciones"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | removeAllBreakpoints": {
    "message": "Quitar todos los puntos de interrupción"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | removeBreakpoint": {
    "message": "Quitar interrupción"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | urlBreakpoint": {
    "message": "Interrupción de la URL"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | urlContainsS": {
    "message": "La URL contiene \"{PH1}\""
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | xhrfetchBreakpoints": {
    "message": "Interrupciones de recuperación/XHR"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | contentScripts": {
    "message": "Secuencias de comandos de contenido"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | cspViolationBreakpoints": {
    "message": "Interrupciones de los incumplimientos de CSP"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | domBreakpoints": {
    "message": "Interrupciones de DOM"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | eventListenerBreakpoints": {
    "message": "Interrupciones del objeto de escucha de eventos"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | globalListeners": {
    "message": "Objetos de escucha globales"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | overrides": {
    "message": "Anulaciones"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | page": {
    "message": "Página"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showContentScripts": {
    "message": "Mostrar las secuencias de comandos del contenido"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showCspViolationBreakpoints": {
    "message": "Muestra las interrupciones de incumplimientos de CSP"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showDomBreakpoints": {
    "message": "Mostrar interrupciones DOM"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showEventListenerBreakpoints": {
    "message": "Mostrar las interrupciones del objeto de escucha de eventos"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showGlobalListeners": {
    "message": "Mostrar los objetos de escucha globales"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showOverrides": {
    "message": "Mostrar anulaciones"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showPage": {
    "message": "Mostrar página"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showXhrfetchBreakpoints": {
    "message": "Mostrar interrupciones de recuperación/XHR"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | xhrfetchBreakpoints": {
    "message": "Interrupciones de recuperación/XHR"
  },
  "panels/changes/ChangesSidebar.ts | sFromSourceMap": {
    "message": "{PH1} (del mapa de orígenes)"
  },
  "panels/changes/ChangesTextEditor.ts | additions": {
    "message": "Adición:{PH1}"
  },
  "panels/changes/ChangesTextEditor.ts | deletions": {
    "message": "Eliminación:{PH1}"
  },
  "panels/changes/ChangesView.ts | SkippingDMatchingLines": {
    "message": "( … Omitiendo {PH1} renglones coincidentes… )"
  },
  "panels/changes/ChangesView.ts | binaryData": {
    "message": "Datos binarios"
  },
  "panels/changes/ChangesView.ts | changesDiffViewer": {
    "message": "Visor de diferencias de cambios"
  },
  "panels/changes/ChangesView.ts | noChanges": {
    "message": "Sin cambios"
  },
  "panels/changes/ChangesView.ts | revertAllChangesToCurrentFile": {
    "message": "Revertir todos los cambios al archivo actual"
  },
  "panels/changes/ChangesView.ts | sDeletions": {
    "message": "{n,plural, =1{# eliminación (-)}other{# eliminaciones (-)}}"
  },
  "panels/changes/ChangesView.ts | sInsertions": {
    "message": "{n,plural, =1{# inserción (+)}other{# inserciones (+)}}"
  },
  "panels/changes/changes-meta.ts | changes": {
    "message": "Cambios"
  },
  "panels/changes/changes-meta.ts | showChanges": {
    "message": "Mostrar cambios"
  },
  "panels/console/ConsoleContextSelector.ts | extension": {
    "message": "Extensión"
  },
  "panels/console/ConsoleContextSelector.ts | javascriptContextNotSelected": {
    "message": "Contexto de JavaScript: No seleccionado"
  },
  "panels/console/ConsoleContextSelector.ts | javascriptContextS": {
    "message": "Contexto de JavaScript: {PH1}"
  },
  "panels/console/ConsolePinPane.ts | evaluateAllowingSideEffects": {
    "message": "Evaluar, permitiendo los efectos secundarios"
  },
  "panels/console/ConsolePinPane.ts | expression": {
    "message": "Expresión"
  },
  "panels/console/ConsolePinPane.ts | liveExpressionEditor": {
    "message": "Editor de expresión actual"
  },
  "panels/console/ConsolePinPane.ts | notAvailable": {
    "message": "no disponible"
  },
  "panels/console/ConsolePinPane.ts | removeAllExpressions": {
    "message": "Quitar todas las expresiones"
  },
  "panels/console/ConsolePinPane.ts | removeBlankExpression": {
    "message": "Borrar la expresión vacía"
  },
  "panels/console/ConsolePinPane.ts | removeExpression": {
    "message": "Quitar expresión"
  },
  "panels/console/ConsolePinPane.ts | removeExpressionS": {
    "message": "Quitar expresión: {PH1}"
  },
  "panels/console/ConsolePrompt.ts | consolePrompt": {
    "message": "Mensaje de la consola"
  },
  "panels/console/ConsoleSidebar.ts | dErrors": {
    "message": "{n,plural, =0{No hay errores}=1{# error}other{# errores}}"
  },
  "panels/console/ConsoleSidebar.ts | dInfo": {
    "message": "{n,plural, =0{No hay información}=1{# información}other{# informaciones}}"
  },
  "panels/console/ConsoleSidebar.ts | dMessages": {
    "message": "{n,plural, =0{No hay mensajes}=1{# mensaje}other{# mensajes}}"
  },
  "panels/console/ConsoleSidebar.ts | dUserMessages": {
    "message": "{n,plural, =0{No hay mensajes del usuario}=1{# mensaje del usuario}other{# mensajes del usuario}}"
  },
  "panels/console/ConsoleSidebar.ts | dVerbose": {
    "message": "{n,plural, =0{No hay mensajes detallados}=1{# mensaje detallado}other{# mensajes detallados}}"
  },
  "panels/console/ConsoleSidebar.ts | dWarnings": {
    "message": "{n,plural, =0{Sin advertencias}=1{# advertencia}other{# advertencias}}"
  },
  "panels/console/ConsoleSidebar.ts | other": {
    "message": "<otro>"
  },
  "panels/console/ConsoleView.ts | allLevels": {
    "message": "Todos los niveles"
  },
  "panels/console/ConsoleView.ts | consoleCleared": {
    "message": "Se vacío la consola"
  },
  "panels/console/ConsoleView.ts | consoleSettings": {
    "message": "Configuración de la consola"
  },
  "panels/console/ConsoleView.ts | copyVisibleStyledSelection": {
    "message": "Copiar la selección que tiene estilo visible"
  },
  "panels/console/ConsoleView.ts | customLevels": {
    "message": "Personalizar niveles"
  },
  "panels/console/ConsoleView.ts | default": {
    "message": "Predeterminado"
  },
  "panels/console/ConsoleView.ts | defaultLevels": {
    "message": "Niveles predeterminados"
  },
  "panels/console/ConsoleView.ts | doNotClearLogOnPageReload": {
    "message": "No borres el registro cuando navegues o vuelvas a cargar la página"
  },
  "panels/console/ConsoleView.ts | eagerlyEvaluateTextInThePrompt": {
    "message": "Evaluar el texto en el mensaje de manera estricta"
  },
  "panels/console/ConsoleView.ts | egEventdCdnUrlacom": {
    "message": "p. ej., /eventd/ -cdn url:a.com"
  },
  "panels/console/ConsoleView.ts | errors": {
    "message": "Errores"
  },
  "panels/console/ConsoleView.ts | filter": {
    "message": "Filtrar"
  },
  "panels/console/ConsoleView.ts | findStringInLogs": {
    "message": "Buscar string en los registros"
  },
  "panels/console/ConsoleView.ts | groupSimilarMessagesInConsole": {
    "message": "Agrupar mensajes similares en la consola"
  },
  "panels/console/ConsoleView.ts | hideAll": {
    "message": "Ocultar todo"
  },
  "panels/console/ConsoleView.ts | hideConsoleSidebar": {
    "message": "Ocultar la barra lateral de la consola"
  },
  "panels/console/ConsoleView.ts | hideMessagesFromS": {
    "message": "Ocultar mensajes de {PH1}"
  },
  "panels/console/ConsoleView.ts | hideNetwork": {
    "message": "Ocultar red"
  },
  "panels/console/ConsoleView.ts | info": {
    "message": "Información"
  },
  "panels/console/ConsoleView.ts | issueToolbarClickToGoToTheIssuesTab": {
    "message": "Hacer clic para ir a la pestaña de problemas"
  },
  "panels/console/ConsoleView.ts | issueToolbarClickToView": {
    "message": "Haz clic para ver {issueEnumeration}"
  },
  "panels/console/ConsoleView.ts | issueToolbarTooltipGeneral": {
    "message": "Algunos problemas ya no generan mensajes de la consola, pero se muestran en la pestaña de problemas."
  },
  "panels/console/ConsoleView.ts | issuesWithColon": {
    "message": "{n,plural, =0{Sin problemas}=1{# problema:}other{# problemas:}}"
  },
  "panels/console/ConsoleView.ts | logLevelS": {
    "message": "Nivel de registro: {PH1}"
  },
  "panels/console/ConsoleView.ts | logLevels": {
    "message": "Niveles de registro"
  },
  "panels/console/ConsoleView.ts | onlyShowMessagesFromTheCurrentContext": {
    "message": "Solo mostrar mensajes del contexto actual (top, iframe, worker, extensión)"
  },
  "panels/console/ConsoleView.ts | overriddenByFilterSidebar": {
    "message": "Lo anuló la barra lateral del filtro"
  },
  "panels/console/ConsoleView.ts | preserveLog": {
    "message": "Guardar el registro"
  },
  "panels/console/ConsoleView.ts | replayXhr": {
    "message": "Repetir XHR"
  },
  "panels/console/ConsoleView.ts | sHidden": {
    "message": "{n,plural, =1{# oculto}other{# ocultos}}"
  },
  "panels/console/ConsoleView.ts | sOnly": {
    "message": "Solo {PH1}"
  },
  "panels/console/ConsoleView.ts | saveAs": {
    "message": "Guardar como…"
  },
  "panels/console/ConsoleView.ts | searching": {
    "message": "Buscando…"
  },
  "panels/console/ConsoleView.ts | selectedContextOnly": {
    "message": "Solo el contexto seleccionado"
  },
  "panels/console/ConsoleView.ts | showConsoleSidebar": {
    "message": "Mostrar la barra lateral de la consola"
  },
  "panels/console/ConsoleView.ts | verbose": {
    "message": "Verbosidad"
  },
  "panels/console/ConsoleView.ts | warnings": {
    "message": "Advertencias"
  },
  "panels/console/ConsoleView.ts | writingFile": {
    "message": "Escribiendo archivo…"
  },
  "panels/console/ConsoleViewMessage.ts | Mxx": {
    "message": " M<XX>"
  },
  "panels/console/ConsoleViewMessage.ts | assertionFailed": {
    "message": "Falló la aserción: "
  },
  "panels/console/ConsoleViewMessage.ts | attribute": {
    "message": "<atributo>"
  },
  "panels/console/ConsoleViewMessage.ts | clearAllMessagesWithS": {
    "message": "Borrar todos los mensajes con {PH1}"
  },
  "panels/console/ConsoleViewMessage.ts | console": {
    "message": "Consola"
  },
  "panels/console/ConsoleViewMessage.ts | consoleWasCleared": {
    "message": "Se borraron los datos de la consola"
  },
  "panels/console/ConsoleViewMessage.ts | consoleclearWasPreventedDueTo": {
    "message": "\"Guardar el registro\" impidió console.clear()"
  },
  "panels/console/ConsoleViewMessage.ts | deprecationS": {
    "message": "[Deprecation] {PH1}"
  },
  "panels/console/ConsoleViewMessage.ts | error": {
    "message": "Error"
  },
  "panels/console/ConsoleViewMessage.ts | errorS": {
    "message": "{n,plural, =1{Error; se repitió # vez}other{Error; se repitió # veces}}"
  },
  "panels/console/ConsoleViewMessage.ts | exception": {
    "message": "<excepción>"
  },
  "panels/console/ConsoleViewMessage.ts | functionWasResolvedFromBound": {
    "message": "Se resolvió la función desde una función vinculada."
  },
  "panels/console/ConsoleViewMessage.ts | index": {
    "message": "(índice)"
  },
  "panels/console/ConsoleViewMessage.ts | interventionS": {
    "message": "[Intervention] {PH1}"
  },
  "panels/console/ConsoleViewMessage.ts | repeatS": {
    "message": "{n,plural, =1{Se repitió # vez}other{Se repitió # veces}}"
  },
  "panels/console/ConsoleViewMessage.ts | someEvent": {
    "message": "<algún> evento"
  },
  "panels/console/ConsoleViewMessage.ts | thisValueWasEvaluatedUponFirst": {
    "message": "Se evaluó este valor cuando se expandió por primera vez. Es posible que haya cambiado desde entonces."
  },
  "panels/console/ConsoleViewMessage.ts | thisValueWillNotBeCollectedUntil": {
    "message": "No se recopilará este valor hasta que la consola esté vacía."
  },
  "panels/console/ConsoleViewMessage.ts | tookNms": {
    "message": "tomó <N> ms"
  },
  "panels/console/ConsoleViewMessage.ts | url": {
    "message": "<URL>"
  },
  "panels/console/ConsoleViewMessage.ts | value": {
    "message": "Valor"
  },
  "panels/console/ConsoleViewMessage.ts | violationS": {
    "message": "[Violation] {PH1}"
  },
  "panels/console/ConsoleViewMessage.ts | warning": {
    "message": "Advertencia"
  },
  "panels/console/ConsoleViewMessage.ts | warningS": {
    "message": "{n,plural, =1{Advertencia; se repitió # vez}other{Advertencia; se repitió # veces}}"
  },
  "panels/console/console-meta.ts | autocompleteFromHistory": {
    "message": "Autocompletar con el historial"
  },
  "panels/console/console-meta.ts | clearConsole": {
    "message": "Vaciar la consola"
  },
  "panels/console/console-meta.ts | clearConsoleHistory": {
    "message": "Borrar el historial de la consola"
  },
  "panels/console/console-meta.ts | console": {
    "message": "Consola"
  },
  "panels/console/console-meta.ts | createLiveExpression": {
    "message": "Crear expresión en vivo"
  },
  "panels/console/console-meta.ts | doNotAutocompleteFromHistory": {
    "message": "No autocompletar datos del historial"
  },
  "panels/console/console-meta.ts | doNotEagerlyEvaluateConsole": {
    "message": "No evaluar con anticipación el texto del mensaje de la consola"
  },
  "panels/console/console-meta.ts | doNotGroupSimilarMessagesIn": {
    "message": "No agrupar mensajes similares en la consola"
  },
  "panels/console/console-meta.ts | doNotTreatEvaluationAsUser": {
    "message": "No tratar la evaluación como activación del usuario"
  },
  "panels/console/console-meta.ts | eagerEvaluation": {
    "message": "Evaluación detallada"
  },
  "panels/console/console-meta.ts | eagerlyEvaluateConsolePromptText": {
    "message": "Evaluar con anticipación el texto del mensaje de la consola"
  },
  "panels/console/console-meta.ts | evaluateTriggersUserActivation": {
    "message": "Evaluar la activación de usuario de los activadores"
  },
  "panels/console/console-meta.ts | groupSimilarMessagesInConsole": {
    "message": "Agrupar mensajes similares en la consola"
  },
  "panels/console/console-meta.ts | hideNetworkMessages": {
    "message": "Ocultar mensajes de la red"
  },
  "panels/console/console-meta.ts | hideTimestamps": {
    "message": "Ocultar marcas de tiempo"
  },
  "panels/console/console-meta.ts | logXmlhttprequests": {
    "message": "Registrar XMLHttpRequests"
  },
  "panels/console/console-meta.ts | onlyShowMessagesFromTheCurrent": {
    "message": "Solo mostrar mensajes del contexto actual (top, iframe, worker, extensión)"
  },
  "panels/console/console-meta.ts | selectedContextOnly": {
    "message": "Solo el contexto seleccionado"
  },
  "panels/console/console-meta.ts | showConsole": {
    "message": "Mostrar consola"
  },
  "panels/console/console-meta.ts | showMessagesFromAllContexts": {
    "message": "Mostrar mensajes de todos los contextos"
  },
  "panels/console/console-meta.ts | showNetworkMessages": {
    "message": "Mostrar los mensajes de la red"
  },
  "panels/console/console-meta.ts | showTimestamps": {
    "message": "Mostrar marcas de tiempo"
  },
  "panels/console/console-meta.ts | treatEvaluationAsUserActivation": {
    "message": "Tratar la evaluación como activación del usuario"
  },
  "panels/console_counters/WarningErrorCounter.ts | openConsoleToViewS": {
    "message": "Abrir la consola para ver {PH1}"
  },
  "panels/console_counters/WarningErrorCounter.ts | openIssuesToView": {
    "message": "{n,plural, =1{Abre Problemas para ver # problema:}other{Abre Problemas para ver # problemas:}}"
  },
  "panels/console_counters/WarningErrorCounter.ts | openLighthouseToView": {
    "message": "{n,plural, =1{Abrir Lighthouse para ver # incumplimiento}other{Abrir Lighthouse para ver # incumplimientos}}"
  },
  "panels/console_counters/WarningErrorCounter.ts | sErrors": {
    "message": "{n,plural, =1{# error}other{# errores}}"
  },
  "panels/console_counters/WarningErrorCounter.ts | sWarnings": {
    "message": "{n,plural, =1{# advertencia}other{# advertencias}}"
  },
  "panels/coverage/CoverageListView.ts | codeCoverage": {
    "message": "Cobertura de código"
  },
  "panels/coverage/CoverageListView.ts | css": {
    "message": "CSS"
  },
  "panels/coverage/CoverageListView.ts | jsCoverageWithPerBlock": {
    "message": "Cobertura de JS con nivel de detalle por bloqueo: una vez que se ejecuta un bloqueo de JavaScript, el bloqueo se marca como cubierto."
  },
  "panels/coverage/CoverageListView.ts | jsCoverageWithPerFunction": {
    "message": "Cobertura de JS con detalle por función: una vez ejecutada una función, la función completa se marca como cubierta."
  },
  "panels/coverage/CoverageListView.ts | jsPerBlock": {
    "message": "JS (por bloqueo)"
  },
  "panels/coverage/CoverageListView.ts | jsPerFunction": {
    "message": "JS (por función)"
  },
  "panels/coverage/CoverageListView.ts | sBytes": {
    "message": "{n,plural, =1{# byte}other{# bytes}}"
  },
  "panels/coverage/CoverageListView.ts | sBytesS": {
    "message": "{n,plural, =1{# byte, {percentage}}other{# bytes, {percentage}}}"
  },
  "panels/coverage/CoverageListView.ts | sBytesSBelongToBlocksOf": {
    "message": "{PH1} bytes ({PH2}%) pertenecen a bloques de JavaScript que no se ejecutaron por el momento."
  },
  "panels/coverage/CoverageListView.ts | sBytesSBelongToBlocksOfJavascript": {
    "message": "{PH1} bytes ({PH2}%) pertenecen a bloqueos de JavaScript que se ejecutaron por lo menos una vez."
  },
  "panels/coverage/CoverageListView.ts | sBytesSBelongToFunctionsThatHave": {
    "message": "{PH1} bytes ({PH2}%) pertenecen a funciones que no fueron ejecutadas por el momento."
  },
  "panels/coverage/CoverageListView.ts | sBytesSBelongToFunctionsThatHaveExecuted": {
    "message": "{PH1} bytes ({PH2}%) pertenecen a funciones que se ejecutaron al menos una vez."
  },
  "panels/coverage/CoverageListView.ts | sOfFileUnusedSOfFileUsed": {
    "message": "{PH1}% del archivo está en desuso, {PH2}% en uso"
  },
  "panels/coverage/CoverageListView.ts | sPercent": {
    "message": "{PH1}%"
  },
  "panels/coverage/CoverageListView.ts | totalBytes": {
    "message": "Total de bytes"
  },
  "panels/coverage/CoverageListView.ts | type": {
    "message": "Tipo"
  },
  "panels/coverage/CoverageListView.ts | unusedBytes": {
    "message": "Bytes sin usar"
  },
  "panels/coverage/CoverageListView.ts | url": {
    "message": "URL"
  },
  "panels/coverage/CoverageListView.ts | usageVisualization": {
    "message": "Visualización del uso"
  },
  "panels/coverage/CoverageView.ts | all": {
    "message": "Todo"
  },
  "panels/coverage/CoverageView.ts | chooseCoverageGranularityPer": {
    "message": "Elegir el nivel de detalle de la cobertura: la sobrecarga por función es baja y la sobrecarga por bloqueo es alta."
  },
  "panels/coverage/CoverageView.ts | clearAll": {
    "message": "Borrar todo"
  },
  "panels/coverage/CoverageView.ts | clickTheRecordButtonSToStart": {
    "message": "Haz clic en el botón de grabación {PH1} para iniciar la captura de cobertura."
  },
  "panels/coverage/CoverageView.ts | clickTheReloadButtonSToReloadAnd": {
    "message": "Haz clic en el botón de volver a cargar {PH1} y, luego, inicia la captura de cobertura."
  },
  "panels/coverage/CoverageView.ts | contentScripts": {
    "message": "Secuencias de comandos de contenido"
  },
  "panels/coverage/CoverageView.ts | css": {
    "message": "CSS"
  },
  "panels/coverage/CoverageView.ts | export": {
    "message": "Exportar…"
  },
  "panels/coverage/CoverageView.ts | filterCoverageByType": {
    "message": "Filtrar la cobertura por tipo"
  },
  "panels/coverage/CoverageView.ts | filteredSTotalS": {
    "message": "Filtrado: {PH1} Total: {PH2}"
  },
  "panels/coverage/CoverageView.ts | includeExtensionContentScripts": {
    "message": "Incluir secuencias de comandos del contenido de extensión"
  },
  "panels/coverage/CoverageView.ts | javascript": {
    "message": "JavaScript"
  },
  "panels/coverage/CoverageView.ts | perBlock": {
    "message": "Por bloqueo"
  },
  "panels/coverage/CoverageView.ts | perFunction": {
    "message": "Por función"
  },
  "panels/coverage/CoverageView.ts | sOfSSUsedSoFarSUnused": {
    "message": "{PH1} de {PH2} ({PH3}%) están usados por el momento, {PH4} en desuso."
  },
  "panels/coverage/CoverageView.ts | urlFilter": {
    "message": "Filtro de URL"
  },
  "panels/coverage/coverage-meta.ts | coverage": {
    "message": "Cobertura"
  },
  "panels/coverage/coverage-meta.ts | instrumentCoverage": {
    "message": "Cobertura del instrumento"
  },
  "panels/coverage/coverage-meta.ts | showCoverage": {
    "message": "Mostrar cobertura"
  },
  "panels/coverage/coverage-meta.ts | startInstrumentingCoverageAnd": {
    "message": "Comenzar a instrumentar la cobertura y volver a cargar la página"
  },
  "panels/coverage/coverage-meta.ts | stopInstrumentingCoverageAndShow": {
    "message": "Dejar de instrumentar la cobertura y mostrar los resultados"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | aa": {
    "message": "AA"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | aaa": {
    "message": "AAA"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | apca": {
    "message": "APCA"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | attributeSelectors": {
    "message": "Selectores de atributos"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | backgroundColorsS": {
    "message": "Colores del fondo: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | borderColorsS": {
    "message": "Colores del borde: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | classSelectors": {
    "message": "Selectores de clase"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | colors": {
    "message": "Colores"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | contrastIssues": {
    "message": "Contrastar problemas"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | contrastIssuesS": {
    "message": "Problemas de contraste: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | contrastRatio": {
    "message": "Proporción de contraste"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | cssOverviewElements": {
    "message": "Elementos de resumen de CSS"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | declaration": {
    "message": "Declaración"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | element": {
    "message": "Elemento"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | elements": {
    "message": "Elementos"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | externalStylesheets": {
    "message": "Hojas de estilo externas"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | fillColorsS": {
    "message": "Rellenar colores: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | fontInfo": {
    "message": "Información de la fuente"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | idSelectors": {
    "message": "Selectores ID"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | inlineStyleElements": {
    "message": "Elementos de estilo intercalado"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | mediaQueries": {
    "message": "Consultas de medios"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | nOccurrences": {
    "message": "{n,plural, =1{# caso}other{# casos}}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | nonsimpleSelectors": {
    "message": "Selectores complejos"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | overviewSummary": {
    "message": "Descripción general del resumen"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | showElement": {
    "message": "Mostrar elemento"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | source": {
    "message": "Fuente"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | styleRules": {
    "message": "Reglas de estilo"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | textColorSOverSBackgroundResults": {
    "message": "El color de texto {PH1} sobre un fondo {PH2} baja el contraste de los elementos {PH3}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | textColorsS": {
    "message": "Colores de texto: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | thereAreNoFonts": {
    "message": "No hay fuentes en uso."
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | thereAreNoMediaQueries": {
    "message": "No hay consultas de medios."
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | thereAreNoUnusedDeclarations": {
    "message": "No hay declaraciones sin usar."
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | typeSelectors": {
    "message": "Selectores de tipos"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | universalSelectors": {
    "message": "Selectores universales"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | unusedDeclarations": {
    "message": "Declaraciones en desuso"
  },
  "panels/css_overview/CSSOverviewProcessingView.ts | cancel": {
    "message": "Cancelar"
  },
  "panels/css_overview/CSSOverviewSidebarPanel.ts | clearOverview": {
    "message": "Borrar recientes"
  },
  "panels/css_overview/CSSOverviewStartView.ts | captureOverview": {
    "message": "Descripción general de la captura"
  },
  "panels/css_overview/CSSOverviewStartView.ts | cssOverview": {
    "message": "Resumen de CSS"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | bottomAppliedToAStatically": {
    "message": "Se aplicó Bottom a un elemento posicionado de forma estática"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | heightAppliedToAnInlineElement": {
    "message": "Se aplicó Height a un elemento intercalado"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | leftAppliedToAStatically": {
    "message": "Se aplicó Left a un elemento posicionado de forma estática"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | rightAppliedToAStatically": {
    "message": "Se aplicó Right a un elemento posicionado de forma estática"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | topAppliedToAStatically": {
    "message": "Se aplicó Top a un elemento posicionado de manera estática"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | verticalAlignmentAppliedTo": {
    "message": "Se aplicó alineación vertical a un elemento que no está ni inline ni table-cell"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | widthAppliedToAnInlineElement": {
    "message": "Se aplicó Width a un elemento intercalado"
  },
  "panels/css_overview/css_overview-meta.ts | cssOverview": {
    "message": "Resumen de CSS"
  },
  "panels/css_overview/css_overview-meta.ts | showCssOverview": {
    "message": "Muestra el resumen de CSS"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | copyInitiatorUrl": {
    "message": "Copiar URL del iniciador"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | copyUrl": {
    "message": "Copiar URL"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | developerResources": {
    "message": "Recursos para desarrolladores"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | error": {
    "message": "Error"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | failure": {
    "message": "falla"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | initiator": {
    "message": "Iniciador"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | pending": {
    "message": "pendiente"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | sBytes": {
    "message": "{n,plural, =1{# byte}other{# bytes}}"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | status": {
    "message": "Estado"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | success": {
    "message": "con éxito"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | totalBytes": {
    "message": "Total de bytes"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | url": {
    "message": "URL"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | enableLoadingThroughTarget": {
    "message": "Habilitar carga en el destino"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | enterTextToSearchTheUrlAndError": {
    "message": "Ingresar texto para buscar las columnas de error y URL"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | loadHttpsDeveloperResources": {
    "message": "Cargar recursos de desarrollador de HTTP(S) con el objetivo inspeccionado"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | resources": {
    "message": "{n,plural, =1{# recurso}other{# recursos}}"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | resourcesCurrentlyLoading": {
    "message": "{PH1} recursos; cargando {PH2} en este momento"
  },
  "panels/developer_resources/developer_resources-meta.ts | developerResources": {
    "message": "Recursos para desarrolladores"
  },
  "panels/developer_resources/developer_resources-meta.ts | showDeveloperResources": {
    "message": "Mostrar recursos del desarrollador"
  },
  "panels/elements/ClassesPaneWidget.ts | addNewClass": {
    "message": "Agregar clase"
  },
  "panels/elements/ClassesPaneWidget.ts | classSAdded": {
    "message": "Se agregó la clase {PH1}"
  },
  "panels/elements/ClassesPaneWidget.ts | classesSAdded": {
    "message": "Se agregaron las clases {PH1}"
  },
  "panels/elements/ClassesPaneWidget.ts | elementClasses": {
    "message": "Clases del elemento"
  },
  "panels/elements/ColorSwatchPopoverIcon.ts | openCubicBezierEditor": {
    "message": "Abrir el editor de curvas Bézier cúbicas"
  },
  "panels/elements/ColorSwatchPopoverIcon.ts | openShadowEditor": {
    "message": "Abre el editor de sombras"
  },
  "panels/elements/ComputedStyleWidget.ts | filter": {
    "message": "Filtrar"
  },
  "panels/elements/ComputedStyleWidget.ts | filterComputedStyles": {
    "message": "Filtrar estilos calculados"
  },
  "panels/elements/ComputedStyleWidget.ts | group": {
    "message": "Agrupar"
  },
  "panels/elements/ComputedStyleWidget.ts | navigateToSelectorSource": {
    "message": "Navegar a la fuente del selector"
  },
  "panels/elements/ComputedStyleWidget.ts | navigateToStyle": {
    "message": "Navegar hasta estilo"
  },
  "panels/elements/ComputedStyleWidget.ts | noMatchingProperty": {
    "message": "No hay propiedad que coincida"
  },
  "panels/elements/ComputedStyleWidget.ts | showAll": {
    "message": "Mostrar todo"
  },
  "panels/elements/DOMLinkifier.ts | node": {
    "message": "<nodo>"
  },
  "panels/elements/ElementStatePaneWidget.ts | forceElementState": {
    "message": "Forzar el estado del elemento"
  },
  "panels/elements/ElementStatePaneWidget.ts | toggleElementState": {
    "message": "Activa o desactiva el estado del elemento"
  },
  "panels/elements/ElementsPanel.ts | computed": {
    "message": "Calculados"
  },
  "panels/elements/ElementsPanel.ts | elementStateS": {
    "message": "Estado del elemento: {PH1}"
  },
  "panels/elements/ElementsPanel.ts | findByStringSelectorOrXpath": {
    "message": "Buscar por string, selector o XPath"
  },
  "panels/elements/ElementsPanel.ts | frame": {
    "message": "Marco"
  },
  "panels/elements/ElementsPanel.ts | hideComputedStylesSidebar": {
    "message": "Ocultar la barra lateral de estilos calculados"
  },
  "panels/elements/ElementsPanel.ts | nodeCannotBeFoundInTheCurrent": {
    "message": "No se pudo encontrar el nodo en la página actual."
  },
  "panels/elements/ElementsPanel.ts | revealInElementsPanel": {
    "message": "Mostrar en el panel de elementos"
  },
  "panels/elements/ElementsPanel.ts | showComputedStylesSidebar": {
    "message": "Mostrar la barra lateral de estilos calculados"
  },
  "panels/elements/ElementsPanel.ts | styles": {
    "message": "Estilos"
  },
  "panels/elements/ElementsPanel.ts | switchToAccessibilityTreeView": {
    "message": "Cambiar a la vista de árbol de accesibilidad"
  },
  "panels/elements/ElementsPanel.ts | switchToDomTreeView": {
    "message": "Cambiar a la vista de árbol del DOM"
  },
  "panels/elements/ElementsPanel.ts | theDeferredDomNodeCouldNotBe": {
    "message": "El nodo DOM diferido no pudo resolverse en un nodo válido."
  },
  "panels/elements/ElementsPanel.ts | theRemoteObjectCouldNotBe": {
    "message": "No se pudo resolver el objeto remoto en un nodo válido."
  },
  "panels/elements/ElementsTreeElement.ts | addAttribute": {
    "message": "Agregar atributo"
  },
  "panels/elements/ElementsTreeElement.ts | captureNodeScreenshot": {
    "message": "Tomar una captura de pantalla del nodo"
  },
  "panels/elements/ElementsTreeElement.ts | children": {
    "message": "Secundarios:"
  },
  "panels/elements/ElementsTreeElement.ts | collapseChildren": {
    "message": "Contraer elementos secundarios"
  },
  "panels/elements/ElementsTreeElement.ts | copy": {
    "message": "Copiar"
  },
  "panels/elements/ElementsTreeElement.ts | copyElement": {
    "message": "Copiar elemento"
  },
  "panels/elements/ElementsTreeElement.ts | copyFullXpath": {
    "message": "Copiar el XPath completo"
  },
  "panels/elements/ElementsTreeElement.ts | copyJsPath": {
    "message": "Copiar la ruta de JS"
  },
  "panels/elements/ElementsTreeElement.ts | copyOuterhtml": {
    "message": "Copiar outerHTML"
  },
  "panels/elements/ElementsTreeElement.ts | copySelector": {
    "message": "Copiar selector"
  },
  "panels/elements/ElementsTreeElement.ts | copyStyles": {
    "message": "Copiar estilos"
  },
  "panels/elements/ElementsTreeElement.ts | copyXpath": {
    "message": "Copiar XPath"
  },
  "panels/elements/ElementsTreeElement.ts | cutElement": {
    "message": "Cortar elemento"
  },
  "panels/elements/ElementsTreeElement.ts | deleteElement": {
    "message": "Borrar elemento"
  },
  "panels/elements/ElementsTreeElement.ts | disableFlexMode": {
    "message": "Inhabilitar el modo flexible"
  },
  "panels/elements/ElementsTreeElement.ts | disableGridMode": {
    "message": "Inhabilitar el modo de cuadrícula"
  },
  "panels/elements/ElementsTreeElement.ts | disableScrollSnap": {
    "message": "Inhabilitar superposición del ajuste de desplazamiento"
  },
  "panels/elements/ElementsTreeElement.ts | duplicateElement": {
    "message": "Duplicar elemento"
  },
  "panels/elements/ElementsTreeElement.ts | editAsHtml": {
    "message": "Editar como HTML"
  },
  "panels/elements/ElementsTreeElement.ts | editAttribute": {
    "message": "Editar atributo"
  },
  "panels/elements/ElementsTreeElement.ts | editText": {
    "message": "Editar texto"
  },
  "panels/elements/ElementsTreeElement.ts | enableFlexMode": {
    "message": "Habilitar el modo flexible"
  },
  "panels/elements/ElementsTreeElement.ts | enableGridMode": {
    "message": "Habilitar el modo de cuadrícula"
  },
  "panels/elements/ElementsTreeElement.ts | enableScrollSnap": {
    "message": "Habilitar superposición del ajuste de desplazamiento"
  },
  "panels/elements/ElementsTreeElement.ts | expandRecursively": {
    "message": "Expandir de manera recurrente"
  },
  "panels/elements/ElementsTreeElement.ts | focus": {
    "message": "Enfocar"
  },
  "panels/elements/ElementsTreeElement.ts | forceState": {
    "message": "Forzar estado"
  },
  "panels/elements/ElementsTreeElement.ts | hideElement": {
    "message": "Ocultar elemento"
  },
  "panels/elements/ElementsTreeElement.ts | pasteElement": {
    "message": "Pegar elemento"
  },
  "panels/elements/ElementsTreeElement.ts | scrollIntoView": {
    "message": "Desplazar hasta que sea visible"
  },
  "panels/elements/ElementsTreeElement.ts | showFrameDetails": {
    "message": "Mostrar detalles de iframe"
  },
  "panels/elements/ElementsTreeElement.ts | thisFrameWasIdentifiedAsAnAd": {
    "message": "Se identificó este marco como marco de un anuncio"
  },
  "panels/elements/ElementsTreeElement.ts | useSInTheConsoleToReferToThis": {
    "message": "Usa {PH1} en la consola para consultar este elemento."
  },
  "panels/elements/ElementsTreeElement.ts | valueIsTooLargeToEdit": {
    "message": "<el valor es demasiado grande para editarse>"
  },
  "panels/elements/ElementsTreeOutline.ts | adornerSettings": {
    "message": "Configuración de insignia…"
  },
  "panels/elements/ElementsTreeOutline.ts | pageDom": {
    "message": "Página DOM"
  },
  "panels/elements/ElementsTreeOutline.ts | reveal": {
    "message": "mostrar"
  },
  "panels/elements/ElementsTreeOutline.ts | showAllNodesDMore": {
    "message": "Mostrar todos los nodos ({PH1} más)"
  },
  "panels/elements/ElementsTreeOutline.ts | storeAsGlobalVariable": {
    "message": "Almacenar como variable global"
  },
  "panels/elements/EventListenersWidget.ts | all": {
    "message": "Todo"
  },
  "panels/elements/EventListenersWidget.ts | ancestors": {
    "message": "Principales"
  },
  "panels/elements/EventListenersWidget.ts | blocking": {
    "message": "Se está bloqueando"
  },
  "panels/elements/EventListenersWidget.ts | eventListenersCategory": {
    "message": "Categoría de objetos de escucha de eventos"
  },
  "panels/elements/EventListenersWidget.ts | frameworkListeners": {
    "message": "Objetos de escucha de Framework"
  },
  "panels/elements/EventListenersWidget.ts | passive": {
    "message": "Pasivos"
  },
  "panels/elements/EventListenersWidget.ts | refresh": {
    "message": "Actualizar"
  },
  "panels/elements/EventListenersWidget.ts | resolveEventListenersBoundWith": {
    "message": "Resuelve los objetos de escucha de eventos vinculados con framework"
  },
  "panels/elements/EventListenersWidget.ts | showListenersOnTheAncestors": {
    "message": "Muestra objetos de escucha en los principales"
  },
  "panels/elements/MarkerDecorator.ts | domBreakpoint": {
    "message": "Interrupción de DOM"
  },
  "panels/elements/MarkerDecorator.ts | elementIsHidden": {
    "message": "El elemento está oculto"
  },
  "panels/elements/NodeStackTraceWidget.ts | noStackTraceAvailable": {
    "message": "No hay seguimientos de pila disponibles"
  },
  "panels/elements/PlatformFontsWidget.ts | dGlyphs": {
    "message": "{n,plural, =1{(# glifo)}other{(# glifos)}}"
  },
  "panels/elements/PlatformFontsWidget.ts | localFile": {
    "message": "Archivo local"
  },
  "panels/elements/PlatformFontsWidget.ts | networkResource": {
    "message": "Recurso de red"
  },
  "panels/elements/PlatformFontsWidget.ts | renderedFonts": {
    "message": "Fuentes renderizadas"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyAllDeclarations": {
    "message": "Copiar todas las declaraciones"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyDeclaration": {
    "message": "Copiar declaración"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyProperty": {
    "message": "Copiar propiedad"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyRule": {
    "message": "Copiar regla"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyValue": {
    "message": "Copiar valor"
  },
  "panels/elements/StylePropertyTreeElement.ts | flexboxEditorButton": {
    "message": "Abrir el editor de flexbox"
  },
  "panels/elements/StylePropertyTreeElement.ts | gridEditorButton": {
    "message": "Abrir el editor de grid"
  },
  "panels/elements/StylePropertyTreeElement.ts | openColorPickerS": {
    "message": "Abrir el selector de color. {PH1}"
  },
  "panels/elements/StylePropertyTreeElement.ts | revealInSourcesPanel": {
    "message": "Mostrar en el panel de fuentes"
  },
  "panels/elements/StylePropertyTreeElement.ts | shiftClickToChangeColorFormat": {
    "message": "Presiona Mayúsculas y haz clic para cambiar el formato de color."
  },
  "panels/elements/StylePropertyTreeElement.ts | togglePropertyAndContinueEditing": {
    "message": "Activar o desactivar la propiedad y continuar editando"
  },
  "panels/elements/StylePropertyTreeElement.ts | valueForSettingSSIsOutsideThe": {
    "message": "El valor {PH2} para la configuración \"{PH1}\" se encuentra fuera del intervalo admitido [{PH3}, {PH4}] para la familia de fuentes \"{PH5}\"."
  },
  "panels/elements/StylePropertyTreeElement.ts | viewComputedValue": {
    "message": "Consultar el valor calculado"
  },
  "panels/elements/StylesSidebarPane.ts | constructedStylesheet": {
    "message": "hoja de estilo construida"
  },
  "panels/elements/StylesSidebarPane.ts | copyAllDeclarations": {
    "message": "Copiar todas las declaraciones"
  },
  "panels/elements/StylesSidebarPane.ts | copyRule": {
    "message": "Copiar regla"
  },
  "panels/elements/StylesSidebarPane.ts | copySelector": {
    "message": "Copiar selector"
  },
  "panels/elements/StylesSidebarPane.ts | filter": {
    "message": "Filtrar"
  },
  "panels/elements/StylesSidebarPane.ts | filterStyles": {
    "message": "Filtrar estilos"
  },
  "panels/elements/StylesSidebarPane.ts | incrementdecrementWithMousewheelHundred": {
    "message": "Incremento o disminución con la rueda del mouse o las flechas hacia arriba o abajo. {PH1}: ±100, Mayúsculas: ±10, Alt: ±0.1"
  },
  "panels/elements/StylesSidebarPane.ts | incrementdecrementWithMousewheelOne": {
    "message": "Incrementar o disminuir con la rueda del mouse o las flechas hacia arriba o abajo. {PH1}: R ±1, Mayúsculas: G ±1, Alt: B ±1"
  },
  "panels/elements/StylesSidebarPane.ts | inheritedFroms": {
    "message": "Heredado de "
  },
  "panels/elements/StylesSidebarPane.ts | injectedStylesheet": {
    "message": "hoja de estilo insertada"
  },
  "panels/elements/StylesSidebarPane.ts | insertStyleRuleBelow": {
    "message": "Insertar la regla de estilo debajo"
  },
  "panels/elements/StylesSidebarPane.ts | invalidPropertyValue": {
    "message": "Valor de propiedad no válido"
  },
  "panels/elements/StylesSidebarPane.ts | invalidString": {
    "message": "{PH1}, nombre de la propiedad: {PH2}, valor de la propiedad: {PH3}"
  },
  "panels/elements/StylesSidebarPane.ts | newStyleRule": {
    "message": "Nueva regla de estilo"
  },
  "panels/elements/StylesSidebarPane.ts | noMatchingSelectorOrStyle": {
    "message": "No hay estilos ni selectores coincidentes"
  },
  "panels/elements/StylesSidebarPane.ts | pseudoSElement": {
    "message": "Pseudoelemento ::{PH1}"
  },
  "panels/elements/StylesSidebarPane.ts | sattributesStyle": {
    "message": "{PH1}[Estilo de atributos]"
  },
  "panels/elements/StylesSidebarPane.ts | showAllPropertiesSMore": {
    "message": "Mostrar todas las propiedades ({PH1} más)"
  },
  "panels/elements/StylesSidebarPane.ts | styleAttribute": {
    "message": "Atributo style"
  },
  "panels/elements/StylesSidebarPane.ts | unknownPropertyName": {
    "message": "Nombre de la propiedad desconocido"
  },
  "panels/elements/StylesSidebarPane.ts | userAgentStylesheet": {
    "message": "hoja de estilo del usuario-agente"
  },
  "panels/elements/StylesSidebarPane.ts | viaInspector": {
    "message": "mediante el inspector"
  },
  "panels/elements/components/AccessibilityTreeUtils.ts | ignored": {
    "message": "Ignorado"
  },
  "panels/elements/components/AdornerSettingsPane.ts | closeButton": {
    "message": "Cerrar"
  },
  "panels/elements/components/AdornerSettingsPane.ts | settingsTitle": {
    "message": "Mostrar insignias"
  },
  "panels/elements/components/ElementsBreadcrumbsUtils.ts | text": {
    "message": "(texto)"
  },
  "panels/elements/components/LayoutPane.ts | flexbox": {
    "message": "Flexbox"
  },
  "panels/elements/components/LayoutPane.ts | flexboxOverlays": {
    "message": "Superposiciones de flexbox"
  },
  "panels/elements/components/LayoutPane.ts | grid": {
    "message": "Cuadrícula"
  },
  "panels/elements/components/LayoutPane.ts | gridOverlays": {
    "message": "Superposiciones de la cuadrícula"
  },
  "panels/elements/components/LayoutPane.ts | noFlexboxLayoutsFoundOnThisPage": {
    "message": "No se encontraron diseños de flexbox en esta página"
  },
  "panels/elements/components/LayoutPane.ts | noGridLayoutsFoundOnThisPage": {
    "message": "No se encontraron diseños de cuadrícula en esta página"
  },
  "panels/elements/components/LayoutPane.ts | overlayDisplaySettings": {
    "message": "Configuración de la pantalla superpuesta"
  },
  "panels/elements/components/LayoutPane.ts | showElementInTheElementsPanel": {
    "message": "Mostrar elemento en el panel de elementos"
  },
  "panels/elements/components/StylePropertyEditor.ts | deselectButton": {
    "message": "Quitar {propertyName}: {propertyValue}"
  },
  "panels/elements/components/StylePropertyEditor.ts | selectButton": {
    "message": "Agregar {propertyName}: {propertyValue}"
  },
  "panels/elements/elements-meta.ts | captureAreaScreenshot": {
    "message": "Tomar una captura de pantalla del área"
  },
  "panels/elements/elements-meta.ts | copyStyles": {
    "message": "Copiar estilos"
  },
  "panels/elements/elements-meta.ts | disableDomWordWrap": {
    "message": "Inhabilitar el ajuste de línea de DOM"
  },
  "panels/elements/elements-meta.ts | duplicateElement": {
    "message": "Duplicar elemento"
  },
  "panels/elements/elements-meta.ts | editAsHtml": {
    "message": "Editar como HTML"
  },
  "panels/elements/elements-meta.ts | elements": {
    "message": "Elementos"
  },
  "panels/elements/elements-meta.ts | enableDomWordWrap": {
    "message": "Habilitar el ajuste de línea de DOM"
  },
  "panels/elements/elements-meta.ts | eventListeners": {
    "message": "Objetos de escucha de eventos"
  },
  "panels/elements/elements-meta.ts | hideElement": {
    "message": "Ocultar elemento"
  },
  "panels/elements/elements-meta.ts | hideHtmlComments": {
    "message": "Ocultar comentarios de HTML"
  },
  "panels/elements/elements-meta.ts | layout": {
    "message": "Diseño"
  },
  "panels/elements/elements-meta.ts | properties": {
    "message": "Propiedades"
  },
  "panels/elements/elements-meta.ts | redo": {
    "message": "Rehacer"
  },
  "panels/elements/elements-meta.ts | revealDomNodeOnHover": {
    "message": "Mostrar el nodo DOM cuando le colocas el cursor encima"
  },
  "panels/elements/elements-meta.ts | selectAnElementInThePageTo": {
    "message": "Selecciona un elemento en la página para inspeccionarlo"
  },
  "panels/elements/elements-meta.ts | showDetailedInspectTooltip": {
    "message": "Mostrar la inspección detallada de la información sobre la herramienta"
  },
  "panels/elements/elements-meta.ts | showElements": {
    "message": "Mostrar elementos"
  },
  "panels/elements/elements-meta.ts | showEventListeners": {
    "message": "Mostrar los objetos de escucha de eventos"
  },
  "panels/elements/elements-meta.ts | showHtmlComments": {
    "message": "Mostrar comentarios de HTML"
  },
  "panels/elements/elements-meta.ts | showLayout": {
    "message": "Mostrar diseño"
  },
  "panels/elements/elements-meta.ts | showProperties": {
    "message": "Mostrar propiedades"
  },
  "panels/elements/elements-meta.ts | showStackTrace": {
    "message": "Mostrar seguimiento de pila"
  },
  "panels/elements/elements-meta.ts | stackTrace": {
    "message": "Seguimiento de pila"
  },
  "panels/elements/elements-meta.ts | undo": {
    "message": "Deshacer"
  },
  "panels/elements/elements-meta.ts | wordWrap": {
    "message": "Ajustar palabra"
  },
  "panels/emulation/DeviceModeModel.ts | devicePixelRatioMustBeANumberOr": {
    "message": "La proporción de píxeles del dispositivo debe ser un número o dejarse en blanco."
  },
  "panels/emulation/DeviceModeModel.ts | devicePixelRatioMustBeGreater": {
    "message": "La proporción de píxeles del dispositivo debe ser {PH1} como mínimo."
  },
  "panels/emulation/DeviceModeModel.ts | devicePixelRatioMustBeLessThanOr": {
    "message": "La proporción de píxeles del dispositivo debe ser de {PH1} como máximo."
  },
  "panels/emulation/DeviceModeModel.ts | heightMustBeANumber": {
    "message": "La altura debe ser un número."
  },
  "panels/emulation/DeviceModeModel.ts | heightMustBeGreaterThanOrEqualTo": {
    "message": "La altura debe ser de {PH1} como mínimo."
  },
  "panels/emulation/DeviceModeModel.ts | heightMustBeLessThanOrEqualToS": {
    "message": "La altura debe ser de {PH1} como máximo."
  },
  "panels/emulation/DeviceModeModel.ts | widthMustBeANumber": {
    "message": "El ancho debe ser un número."
  },
  "panels/emulation/DeviceModeModel.ts | widthMustBeGreaterThanOrEqualToS": {
    "message": "El ancho debe ser de {PH1} como mínimo."
  },
  "panels/emulation/DeviceModeModel.ts | widthMustBeLessThanOrEqualToS": {
    "message": "El ancho debe ser de {PH1} como máximo"
  },
  "panels/emulation/DeviceModeToolbar.ts | addDevicePixelRatio": {
    "message": "Agregar proporción de píxeles del dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | addDeviceType": {
    "message": "Agregar tipos de dispositivos"
  },
  "panels/emulation/DeviceModeToolbar.ts | autoadjustZoom": {
    "message": "Ajustar zoom de manera automática"
  },
  "panels/emulation/DeviceModeToolbar.ts | closeDevtools": {
    "message": "Cerrar Herramientas para desarrolladores"
  },
  "panels/emulation/DeviceModeToolbar.ts | defaultF": {
    "message": "Predeterminado: {PH1}"
  },
  "panels/emulation/DeviceModeToolbar.ts | devicePixelRatio": {
    "message": "Proporción de píxeles del dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | deviceType": {
    "message": "Tipo de dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | edit": {
    "message": "Editar…"
  },
  "panels/emulation/DeviceModeToolbar.ts | experimentalWebPlatformFeature": {
    "message": "La función experimental \"Experimental Web Platform Feature\" está habilitada. Haz clic para inhabilitarla."
  },
  "panels/emulation/DeviceModeToolbar.ts | experimentalWebPlatformFeatureFlag": {
    "message": "La función experimental \"Experimental Web Platform Feature\" está inhabilitada. Haz clic para habilitarla."
  },
  "panels/emulation/DeviceModeToolbar.ts | fitToWindowF": {
    "message": "Ajustar a la ventana ({PH1}%)"
  },
  "panels/emulation/DeviceModeToolbar.ts | heightLeaveEmptyForFull": {
    "message": "Altura (déjalo vacío si es la altura total)"
  },
  "panels/emulation/DeviceModeToolbar.ts | hideDeviceFrame": {
    "message": "Ocultar el marco del dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | hideMediaQueries": {
    "message": "Ocultar consultas de medios"
  },
  "panels/emulation/DeviceModeToolbar.ts | hideRulers": {
    "message": "Ocultar reglas"
  },
  "panels/emulation/DeviceModeToolbar.ts | landscape": {
    "message": "Paisaje"
  },
  "panels/emulation/DeviceModeToolbar.ts | moreOptions": {
    "message": "Más opciones"
  },
  "panels/emulation/DeviceModeToolbar.ts | none": {
    "message": "Ninguno"
  },
  "panels/emulation/DeviceModeToolbar.ts | portrait": {
    "message": "Vertical"
  },
  "panels/emulation/DeviceModeToolbar.ts | removeDevicePixelRatio": {
    "message": "Quitar la proporción de píxeles del dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | removeDeviceType": {
    "message": "Quitar tipo de dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | resetToDefaults": {
    "message": "Restablecer los valores predeterminados"
  },
  "panels/emulation/DeviceModeToolbar.ts | responsive": {
    "message": "Respuesta inmediata"
  },
  "panels/emulation/DeviceModeToolbar.ts | rotate": {
    "message": "Rotar"
  },
  "panels/emulation/DeviceModeToolbar.ts | screenOrientationOptions": {
    "message": "Opciones de orientación de la pantalla"
  },
  "panels/emulation/DeviceModeToolbar.ts | showDeviceFrame": {
    "message": "Mostrar el marco del dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | showMediaQueries": {
    "message": "Mostrar consultas de medios"
  },
  "panels/emulation/DeviceModeToolbar.ts | showRulers": {
    "message": "Mostrar reglas"
  },
  "panels/emulation/DeviceModeToolbar.ts | toggleDualscreenMode": {
    "message": "Activa o desactiva el modo de pantalla doble"
  },
  "panels/emulation/DeviceModeToolbar.ts | width": {
    "message": "Ancho"
  },
  "panels/emulation/DeviceModeToolbar.ts | zoom": {
    "message": "Zoom"
  },
  "panels/emulation/DeviceModeView.ts | doubleclickForFullHeight": {
    "message": "Haz doble clic para abrir en pantalla completa"
  },
  "panels/emulation/DeviceModeView.ts | laptop": {
    "message": "Laptop"
  },
  "panels/emulation/DeviceModeView.ts | laptopL": {
    "message": "Laptop L"
  },
  "panels/emulation/DeviceModeView.ts | mobileL": {
    "message": "Dispositivo Móvil L"
  },
  "panels/emulation/DeviceModeView.ts | mobileM": {
    "message": "Dispositivo móvil M"
  },
  "panels/emulation/DeviceModeView.ts | mobileS": {
    "message": "Dispositivo móvil S"
  },
  "panels/emulation/DeviceModeView.ts | tablet": {
    "message": "Tablet"
  },
  "panels/emulation/DevicesSettingsTab.ts | UABrands": {
    "message": "Lista de marcas de UA (p. ej., \"Chromium\";v=\"87\")"
  },
  "panels/emulation/DevicesSettingsTab.ts | addCustomDevice": {
    "message": "Agregar dispositivo personalizado…"
  },
  "panels/emulation/DevicesSettingsTab.ts | architecture": {
    "message": "Arquitectura (p. ej., ×86)"
  },
  "panels/emulation/DevicesSettingsTab.ts | brandsList": {
    "message": "La lista de marcas no es una lista válida de campos estructurados."
  },
  "panels/emulation/DevicesSettingsTab.ts | brandsListMust": {
    "message": "La lista de marcas debe consistir de strings que tengan un parámetro v con un valor de string."
  },
  "panels/emulation/DevicesSettingsTab.ts | device": {
    "message": "Dispositivo"
  },
  "panels/emulation/DevicesSettingsTab.ts | deviceModel": {
    "message": "Modelo del dispositivo"
  },
  "panels/emulation/DevicesSettingsTab.ts | deviceName": {
    "message": "Nombre del dispositivo"
  },
  "panels/emulation/DevicesSettingsTab.ts | deviceNameCannotBeEmpty": {
    "message": "El nombre del dispositivo no puede estar vacío."
  },
  "panels/emulation/DevicesSettingsTab.ts | deviceNameMustBeLessThanS": {
    "message": "El nombre del dispositivo debe tener menos de {PH1} caracteres."
  },
  "panels/emulation/DevicesSettingsTab.ts | devicePixelRatio": {
    "message": "Proporción de píxeles del dispositivo"
  },
  "panels/emulation/DevicesSettingsTab.ts | emulatedDevices": {
    "message": "Dispositivos emulados"
  },
  "panels/emulation/DevicesSettingsTab.ts | fullBrowserVersion": {
    "message": "Versión completa del navegador (p. ej., 87.0.4280.88)"
  },
  "panels/emulation/DevicesSettingsTab.ts | height": {
    "message": "Altura"
  },
  "panels/emulation/DevicesSettingsTab.ts | notRepresentable": {
    "message": "No se representa como string de encabezados estructurados."
  },
  "panels/emulation/DevicesSettingsTab.ts | platform": {
    "message": "Plataforma (p. ej., Android)"
  },
  "panels/emulation/DevicesSettingsTab.ts | platformVersion": {
    "message": "Versión de plataforma"
  },
  "panels/emulation/DevicesSettingsTab.ts | userAgentClient": {
    "message": "Sugerencias de clientes de usuario-agente"
  },
  "panels/emulation/DevicesSettingsTab.ts | userAgentClientHintsAre": {
    "message": "Las sugerencias de clientes usuario-agente son una alternativa a la string de usuario-agente que identifica el navegador y el dispositivo de una manera más estructurada con mayor privacidad. Haz clic en el botón para obtener más información."
  },
  "panels/emulation/DevicesSettingsTab.ts | userAgentString": {
    "message": "String de usuario-agente"
  },
  "panels/emulation/DevicesSettingsTab.ts | userAgentType": {
    "message": "Tipo del usuario-agente"
  },
  "panels/emulation/DevicesSettingsTab.ts | width": {
    "message": "Ancho"
  },
  "panels/emulation/EmulatedDevices.ts | laptopWithHiDPIScreen": {
    "message": "Laptop with HiDPI screen"
  },
  "panels/emulation/EmulatedDevices.ts | laptopWithMDPIScreen": {
    "message": "Laptop with MDPI screen"
  },
  "panels/emulation/EmulatedDevices.ts | laptopWithTouch": {
    "message": "Laptop with touch"
  },
  "panels/emulation/LocationsSettingsTab.ts | addLocation": {
    "message": "Agregar ubicación…"
  },
  "panels/emulation/LocationsSettingsTab.ts | customLocations": {
    "message": "Ubicaciones personalizadas"
  },
  "panels/emulation/LocationsSettingsTab.ts | lat": {
    "message": "Lat."
  },
  "panels/emulation/LocationsSettingsTab.ts | latitude": {
    "message": "Latitud"
  },
  "panels/emulation/LocationsSettingsTab.ts | latitudeMustBeANumber": {
    "message": "La latitud debe ser un número"
  },
  "panels/emulation/LocationsSettingsTab.ts | latitudeMustBeGreaterThanOrEqual": {
    "message": "La latitud debe ser de {PH1} como mínimo"
  },
  "panels/emulation/LocationsSettingsTab.ts | latitudeMustBeLessThanOrEqualToS": {
    "message": "La latitud debe ser de {PH1} como máximo"
  },
  "panels/emulation/LocationsSettingsTab.ts | locale": {
    "message": "Configuración regional"
  },
  "panels/emulation/LocationsSettingsTab.ts | localeMustContainAlphabetic": {
    "message": "La configuración regional debe contener caracteres alfabéticos"
  },
  "panels/emulation/LocationsSettingsTab.ts | locationName": {
    "message": "Nombre de la ubicación"
  },
  "panels/emulation/LocationsSettingsTab.ts | locationNameCannotBeEmpty": {
    "message": "El nombre de la ubicación no puede estar vacío"
  },
  "panels/emulation/LocationsSettingsTab.ts | locationNameMustBeLessThanS": {
    "message": "El nombre de la ubicación debe tener {PH1} caracteres como máximo"
  },
  "panels/emulation/LocationsSettingsTab.ts | long": {
    "message": "Largo"
  },
  "panels/emulation/LocationsSettingsTab.ts | longitude": {
    "message": "Longitud"
  },
  "panels/emulation/LocationsSettingsTab.ts | longitudeMustBeANumber": {
    "message": "La longitud debe ser un número"
  },
  "panels/emulation/LocationsSettingsTab.ts | longitudeMustBeGreaterThanOr": {
    "message": "La longitud debe ser de {PH1} como mínimo"
  },
  "panels/emulation/LocationsSettingsTab.ts | longitudeMustBeLessThanOrEqualTo": {
    "message": "El largo debe ser de {PH1} como máximo"
  },
  "panels/emulation/LocationsSettingsTab.ts | timezoneId": {
    "message": "ID de zona horaria"
  },
  "panels/emulation/LocationsSettingsTab.ts | timezoneIdMustContainAlphabetic": {
    "message": "La ID de la zona horaria debe contener caracteres alfabéticos"
  },
  "panels/emulation/MediaQueryInspector.ts | revealInSourceCode": {
    "message": "Mostrar en el código fuente"
  },
  "panels/emulation/SensorsView.ts | adjustWithMousewheelOrUpdownKeys": {
    "message": "Se ajusta con la rueda del mouse o las flechas hacia arriba o abajo. {PH1}: ±10, Mayúsculas: ±1, Alt: ±0.01"
  },
  "panels/emulation/SensorsView.ts | alpha": {
    "message": "α (alfa)"
  },
  "panels/emulation/SensorsView.ts | beta": {
    "message": "β (beta)"
  },
  "panels/emulation/SensorsView.ts | customOrientation": {
    "message": "Orientación personalizada"
  },
  "panels/emulation/SensorsView.ts | deviceOrientationSetToAlphaSBeta": {
    "message": "Se estableció la orientación del dispositivo a alfa: {PH1}, beta: {PH2}, gamma: {PH3}"
  },
  "panels/emulation/SensorsView.ts | displayDown": {
    "message": "La pantalla apunta hacia abajo"
  },
  "panels/emulation/SensorsView.ts | displayUp": {
    "message": "La pantalla apunta hacia arriba"
  },
  "panels/emulation/SensorsView.ts | enableOrientationToRotate": {
    "message": "Habilitar que la orientación rote"
  },
  "panels/emulation/SensorsView.ts | error": {
    "message": "Error"
  },
  "panels/emulation/SensorsView.ts | forcesSelectedIdleStateEmulation": {
    "message": "Fuerza la emulación seleccionada del estado inactivo"
  },
  "panels/emulation/SensorsView.ts | forcesTouchInsteadOfClick": {
    "message": "Genera una respuesta táctil sin hacer clic"
  },
  "panels/emulation/SensorsView.ts | gamma": {
    "message": "γ (gamma)"
  },
  "panels/emulation/SensorsView.ts | landscapeLeft": {
    "message": "Horizontal izquierda"
  },
  "panels/emulation/SensorsView.ts | landscapeRight": {
    "message": "Horizontal derecha"
  },
  "panels/emulation/SensorsView.ts | latitude": {
    "message": "Latitud"
  },
  "panels/emulation/SensorsView.ts | locale": {
    "message": "Configuración regional"
  },
  "panels/emulation/SensorsView.ts | location": {
    "message": "Ubicación"
  },
  "panels/emulation/SensorsView.ts | locationUnavailable": {
    "message": "Ubicación no disponible"
  },
  "panels/emulation/SensorsView.ts | longitude": {
    "message": "Longitud"
  },
  "panels/emulation/SensorsView.ts | manage": {
    "message": "Administrar"
  },
  "panels/emulation/SensorsView.ts | manageTheListOfLocations": {
    "message": "Administrar la lista de ubicaciones"
  },
  "panels/emulation/SensorsView.ts | noOverride": {
    "message": "Sin anulaciones"
  },
  "panels/emulation/SensorsView.ts | off": {
    "message": "Desactivado"
  },
  "panels/emulation/SensorsView.ts | orientation": {
    "message": "Orientación"
  },
  "panels/emulation/SensorsView.ts | other": {
    "message": "Otra…"
  },
  "panels/emulation/SensorsView.ts | overrides": {
    "message": "Anulaciones"
  },
  "panels/emulation/SensorsView.ts | portrait": {
    "message": "Vertical"
  },
  "panels/emulation/SensorsView.ts | portraitUpsideDown": {
    "message": "Vertical invertida"
  },
  "panels/emulation/SensorsView.ts | presets": {
    "message": "Predeterminadas"
  },
  "panels/emulation/SensorsView.ts | reset": {
    "message": "Restablecer"
  },
  "panels/emulation/SensorsView.ts | resetDeviceOrientation": {
    "message": "Restablecer la orientación del dispositivo"
  },
  "panels/emulation/SensorsView.ts | shiftdragHorizontallyToRotate": {
    "message": "Para rotar el eje Y, presiona Mayúsculas y arrastra de manera horizontal"
  },
  "panels/emulation/SensorsView.ts | timezoneId": {
    "message": "ID de zona horaria"
  },
  "panels/emulation/emulation-meta.ts | accelerometer": {
    "message": "acelerómetro"
  },
  "panels/emulation/emulation-meta.ts | captureFullSizeScreenshot": {
    "message": "Tomar una captura de pantalla de tamaño original"
  },
  "panels/emulation/emulation-meta.ts | captureNodeScreenshot": {
    "message": "Tomar una captura de pantalla del nodo"
  },
  "panels/emulation/emulation-meta.ts | captureScreenshot": {
    "message": "Tomar una captura de pantalla"
  },
  "panels/emulation/emulation-meta.ts | device": {
    "message": "dispositivo"
  },
  "panels/emulation/emulation-meta.ts | deviceOrientation": {
    "message": "orientación del dispositivo"
  },
  "panels/emulation/emulation-meta.ts | devicebased": {
    "message": "En función del dispositivo"
  },
  "panels/emulation/emulation-meta.ts | devices": {
    "message": "Dispositivos"
  },
  "panels/emulation/emulation-meta.ts | emulateIdleDetectorState": {
    "message": "Emular el estado de detector inactivo"
  },
  "panels/emulation/emulation-meta.ts | forceEnabled": {
    "message": "Habilitado de manera forzosa"
  },
  "panels/emulation/emulation-meta.ts | geolocation": {
    "message": "ubicación geográfica"
  },
  "panels/emulation/emulation-meta.ts | hideDeviceFrame": {
    "message": "Ocultar el marco del dispositivo"
  },
  "panels/emulation/emulation-meta.ts | hideMediaQueries": {
    "message": "Ocultar consultas de medios"
  },
  "panels/emulation/emulation-meta.ts | hideRulers": {
    "message": "Ocultar reglas"
  },
  "panels/emulation/emulation-meta.ts | locale": {
    "message": "configuración regional"
  },
  "panels/emulation/emulation-meta.ts | locales": {
    "message": "configuraciones regionales"
  },
  "panels/emulation/emulation-meta.ts | locations": {
    "message": "Ubicaciones"
  },
  "panels/emulation/emulation-meta.ts | noIdleEmulation": {
    "message": "No hay emulaciones inactivas"
  },
  "panels/emulation/emulation-meta.ts | sensors": {
    "message": "Sensores"
  },
  "panels/emulation/emulation-meta.ts | showDeviceFrame": {
    "message": "Mostrar el marco del dispositivo"
  },
  "panels/emulation/emulation-meta.ts | showDevices": {
    "message": "Mostrar dispositivos"
  },
  "panels/emulation/emulation-meta.ts | showLocations": {
    "message": "Mostrar ubicaciones"
  },
  "panels/emulation/emulation-meta.ts | showMediaQueries": {
    "message": "Mostrar consultas de medios"
  },
  "panels/emulation/emulation-meta.ts | showRulers": {
    "message": "Mostrar reglas"
  },
  "panels/emulation/emulation-meta.ts | showSensors": {
    "message": "Mostrar sensores"
  },
  "panels/emulation/emulation-meta.ts | timezones": {
    "message": "zonas horarias"
  },
  "panels/emulation/emulation-meta.ts | toggleDeviceToolbar": {
    "message": "Activar o desactivar la barra de herramientas del dispositivo"
  },
  "panels/emulation/emulation-meta.ts | touch": {
    "message": "Táctil"
  },
  "panels/emulation/emulation-meta.ts | userActiveScreenLocked": {
    "message": "El usuario está activo y la pantalla está bloqueada"
  },
  "panels/emulation/emulation-meta.ts | userActiveScreenUnlocked": {
    "message": "El usuario está activo y la pantalla está desbloqueada"
  },
  "panels/emulation/emulation-meta.ts | userIdleScreenLocked": {
    "message": "El usuario está inactivo y la pantalla está bloqueada"
  },
  "panels/emulation/emulation-meta.ts | userIdleScreenUnlocked": {
    "message": "El usuario está inactivo y la pantalla está desbloqueada"
  },
  "panels/event_listeners/EventListenersView.ts | deleteEventListener": {
    "message": "Borrar el objeto de escucha de eventos"
  },
  "panels/event_listeners/EventListenersView.ts | noEventListeners": {
    "message": "No hay objetos de escucha de eventos"
  },
  "panels/event_listeners/EventListenersView.ts | passive": {
    "message": "Pasivos"
  },
  "panels/event_listeners/EventListenersView.ts | remove": {
    "message": "Quitar"
  },
  "panels/event_listeners/EventListenersView.ts | revealInElementsPanel": {
    "message": "Mostrar en el panel de elementos"
  },
  "panels/event_listeners/EventListenersView.ts | togglePassive": {
    "message": "Activar/desactivar botón Pasivo"
  },
  "panels/event_listeners/EventListenersView.ts | toggleWhetherEventListenerIs": {
    "message": "Activar o desactivar si el objeto de escucha de eventos es pasivo o está funcionando como bloqueo"
  },
  "panels/help/ReleaseNoteView.ts | close": {
    "message": "Cerrar"
  },
  "panels/help/ReleaseNoteView.ts | learnMore": {
    "message": "Más información"
  },
  "panels/help/help-meta.ts | bug": {
    "message": "error"
  },
  "panels/help/help-meta.ts | doNotShowWhatsNewAfterEachUpdate": {
    "message": "No mostrar Novedades después de cada actualización"
  },
  "panels/help/help-meta.ts | releaseNotes": {
    "message": "Notas de la versión"
  },
  "panels/help/help-meta.ts | reportADevtoolsIssue": {
    "message": "Informar un problema de Herramientas para desarrolladores"
  },
  "panels/help/help-meta.ts | showWhatsNew": {
    "message": "Mostrar novedades"
  },
  "panels/help/help-meta.ts | showWhatsNewAfterEachUpdate": {
    "message": "Mostrar las novedades después de cada actualización"
  },
  "panels/help/help-meta.ts | whatsNew": {
    "message": "Novedades"
  },
  "panels/input/InputTimeline.ts | clearAll": {
    "message": "Borrar todo"
  },
  "panels/input/InputTimeline.ts | loadProfile": {
    "message": "Cargar perfil…"
  },
  "panels/input/InputTimeline.ts | saveProfile": {
    "message": "Guardar perfil…"
  },
  "panels/input/input-meta.ts | inputs": {
    "message": "Entradas"
  },
  "panels/input/input-meta.ts | pause": {
    "message": "Pausar"
  },
  "panels/input/input-meta.ts | resume": {
    "message": "Reanudar"
  },
  "panels/input/input-meta.ts | showInputs": {
    "message": "Mostrar entradas"
  },
  "panels/input/input-meta.ts | startRecording": {
    "message": "Comenzar grabación"
  },
  "panels/input/input-meta.ts | startReplaying": {
    "message": "Volver a reproducir"
  },
  "panels/input/input-meta.ts | stopRecording": {
    "message": "Detener la grabación"
  },
  "panels/issues/AffectedBlockedByResponseView.ts | blockedResource": {
    "message": "Recurso bloqueado"
  },
  "panels/issues/AffectedBlockedByResponseView.ts | nRequests": {
    "message": "{n,plural, =1{# solicitud}other{# solicitudes}}"
  },
  "panels/issues/AffectedBlockedByResponseView.ts | parentFrame": {
    "message": "Marco superior"
  },
  "panels/issues/AffectedBlockedByResponseView.ts | requestC": {
    "message": "Solicitud"
  },
  "panels/issues/AffectedCookiesView.ts | domain": {
    "message": "Dominio"
  },
  "panels/issues/AffectedCookiesView.ts | nCookies": {
    "message": "{n,plural, =1{# cookie}other{# cookies}}"
  },
  "panels/issues/AffectedCookiesView.ts | name": {
    "message": "Nombre"
  },
  "panels/issues/AffectedCookiesView.ts | path": {
    "message": "Ruta de acceso"
  },
  "panels/issues/AffectedDocumentsInQuirksModeView.ts | documentInTheDOMTree": {
    "message": "Documento en el árbol del DOM"
  },
  "panels/issues/AffectedDocumentsInQuirksModeView.ts | mode": {
    "message": "Modo"
  },
  "panels/issues/AffectedDocumentsInQuirksModeView.ts | nDocuments": {
    "message": "{n,plural, =1{ documento}other{ documentos}}"
  },
  "panels/issues/AffectedDocumentsInQuirksModeView.ts | url": {
    "message": "URL"
  },
  "panels/issues/AffectedElementsView.ts | nElements": {
    "message": "{n,plural, =1{# elemento}other{# elementos}}"
  },
  "panels/issues/AffectedElementsView.ts | unavailable": {
    "message": "unavailable"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | contrastRatio": {
    "message": "Proporción de contraste"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | element": {
    "message": "Elemento"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | minimumAA": {
    "message": "Radio AA mínimo"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | minimumAAA": {
    "message": "Radio AAA mínimo"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | textSize": {
    "message": "Tamaño del texto"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | textWeight": {
    "message": "Peso del texto"
  },
  "panels/issues/AffectedHeavyAdView.ts | cpuPeakLimit": {
    "message": "Límite máximo de CPU"
  },
  "panels/issues/AffectedHeavyAdView.ts | cpuTotalLimit": {
    "message": "Límite total de la CPU"
  },
  "panels/issues/AffectedHeavyAdView.ts | frameUrl": {
    "message": "URL del marco"
  },
  "panels/issues/AffectedHeavyAdView.ts | limitExceeded": {
    "message": "Límite superado"
  },
  "panels/issues/AffectedHeavyAdView.ts | nResources": {
    "message": "{n,plural, =1{# recurso}other{# recursos}}"
  },
  "panels/issues/AffectedHeavyAdView.ts | networkLimit": {
    "message": "Límite de red"
  },
  "panels/issues/AffectedHeavyAdView.ts | removed": {
    "message": "Se quitó"
  },
  "panels/issues/AffectedHeavyAdView.ts | resolutionStatus": {
    "message": "Estado de resolución"
  },
  "panels/issues/AffectedHeavyAdView.ts | warned": {
    "message": "Con advertencia"
  },
  "panels/issues/AffectedResourcesView.ts | clickToRevealTheFramesDomNodeIn": {
    "message": "Haz clic para mostrar el nodo DOM del marco en el panel de elementos"
  },
  "panels/issues/AffectedResourcesView.ts | clickToShowRequestInTheNetwork": {
    "message": "Haz clic para mostrar la solicitud en el panel de red"
  },
  "panels/issues/AffectedResourcesView.ts | requestUnavailableInTheNetwork": {
    "message": "La solicitud no está disponible en el panel de red, vuelve a cargar la página inspeccionada"
  },
  "panels/issues/AffectedResourcesView.ts | unknown": {
    "message": "desconocido"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | aSharedarraybufferWas": {
    "message": "Se creó una instancia de SharedArrayBuffer en un contexto que no está aislado en orígenes cruzados"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | blocked": {
    "message": "bloqueado"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | instantiation": {
    "message": "Creación de instancias"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | nViolations": {
    "message": "{n,plural, =1{# incumplimiento}other{# incumplimientos}}"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | sharedarraybufferWasTransferedTo": {
    "message": "Se transfirió SharedArrayBuffer a un contexto que no está aislado con origen cruzado"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | sourceLocation": {
    "message": "Ubicación de la fuente"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | status": {
    "message": "Estado"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | transfer": {
    "message": "Transferir"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | trigger": {
    "message": "Activador"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | warning": {
    "message": "advertencia"
  },
  "panels/issues/AffectedTrustedWebActivityIssueDetailsView.ts | nResources": {
    "message": "{n,plural, =1{# recurso}other{# recursos}}"
  },
  "panels/issues/AffectedTrustedWebActivityIssueDetailsView.ts | packageName": {
    "message": "Nombre del paquete"
  },
  "panels/issues/AffectedTrustedWebActivityIssueDetailsView.ts | packageSignature": {
    "message": "Firma del paquete"
  },
  "panels/issues/AffectedTrustedWebActivityIssueDetailsView.ts | statusCode": {
    "message": "Código de estado"
  },
  "panels/issues/AffectedTrustedWebActivityIssueDetailsView.ts | url": {
    "message": "URL"
  },
  "panels/issues/CSPViolationsView.ts | filter": {
    "message": "Filtrar"
  },
  "panels/issues/CorsIssueDetailsView.ts | allowCredentialsValueFromHeader": {
    "message": "Valor del encabezado de Access-Control-Allow-Credentials"
  },
  "panels/issues/CorsIssueDetailsView.ts | allowedOrigin": {
    "message": "Origen permitido (del encabezado)"
  },
  "panels/issues/CorsIssueDetailsView.ts | blocked": {
    "message": "bloqueado"
  },
  "panels/issues/CorsIssueDetailsView.ts | disallowedRequestHeader": {
    "message": "Encabezado de la solicitud no permitido"
  },
  "panels/issues/CorsIssueDetailsView.ts | disallowedRequestMethod": {
    "message": "Método de solicitud no permitido"
  },
  "panels/issues/CorsIssueDetailsView.ts | header": {
    "message": "Encabezado"
  },
  "panels/issues/CorsIssueDetailsView.ts | initiatorAddressSpace": {
    "message": "Dirección del iniciador"
  },
  "panels/issues/CorsIssueDetailsView.ts | initiatorContext": {
    "message": "Contexto del iniciador"
  },
  "panels/issues/CorsIssueDetailsView.ts | insecure": {
    "message": "inseguro"
  },
  "panels/issues/CorsIssueDetailsView.ts | invalidValue": {
    "message": "Valor no válido (si está disponible)"
  },
  "panels/issues/CorsIssueDetailsView.ts | nRequests": {
    "message": "{n,plural, =1{# solicitud}other{# solicitudes}}"
  },
  "panels/issues/CorsIssueDetailsView.ts | preflightDisallowedRedirect": {
    "message": "La respuesta a la solicitud preliminar fue un redireccionamiento"
  },
  "panels/issues/CorsIssueDetailsView.ts | preflightInvalidStatus": {
    "message": "El estado de HTTP de la solicitud preliminar indicaba que la operación falló"
  },
  "panels/issues/CorsIssueDetailsView.ts | preflightRequest": {
    "message": "Solicitud preliminar"
  },
  "panels/issues/CorsIssueDetailsView.ts | preflightRequestIfProblematic": {
    "message": "Solicitud preliminar (si es problemática)"
  },
  "panels/issues/CorsIssueDetailsView.ts | problem": {
    "message": "Problema"
  },
  "panels/issues/CorsIssueDetailsView.ts | problemInvalidValue": {
    "message": "Valor no válido"
  },
  "panels/issues/CorsIssueDetailsView.ts | problemMissingHeader": {
    "message": "Falta el encabezado"
  },
  "panels/issues/CorsIssueDetailsView.ts | problemMultipleValues": {
    "message": "Varios valores"
  },
  "panels/issues/CorsIssueDetailsView.ts | request": {
    "message": "Solicitud"
  },
  "panels/issues/CorsIssueDetailsView.ts | resourceAddressSpace": {
    "message": "Dirección del recurso"
  },
  "panels/issues/CorsIssueDetailsView.ts | secure": {
    "message": "seguro"
  },
  "panels/issues/CorsIssueDetailsView.ts | sourceLocation": {
    "message": "Ubicación de la fuente"
  },
  "panels/issues/CorsIssueDetailsView.ts | status": {
    "message": "Estado"
  },
  "panels/issues/CorsIssueDetailsView.ts | unsupportedScheme": {
    "message": "Esquema no compatible"
  },
  "panels/issues/CorsIssueDetailsView.ts | warning": {
    "message": "advertencia"
  },
  "panels/issues/IssueView.ts | affectedResources": {
    "message": "Recursos afectados"
  },
  "panels/issues/IssueView.ts | automaticallyUpgraded": {
    "message": "actualizado de manera automática"
  },
  "panels/issues/IssueView.ts | blocked": {
    "message": "bloqueado"
  },
  "panels/issues/IssueView.ts | clickToRevealTheViolatingDomNode": {
    "message": "Haz clic para mostrar el nodo DOM que tiene incumplimientos en el panel de elementos"
  },
  "panels/issues/IssueView.ts | directiveC": {
    "message": "Directiva"
  },
  "panels/issues/IssueView.ts | element": {
    "message": "Elemento"
  },
  "panels/issues/IssueView.ts | learnMoreS": {
    "message": "Más información: {PH1}"
  },
  "panels/issues/IssueView.ts | nDirectives": {
    "message": "{n,plural, =1{# directiva}other{# directivas}}"
  },
  "panels/issues/IssueView.ts | nRequests": {
    "message": "{n,plural, =1{# solicitud}other{# solicitudes}}"
  },
  "panels/issues/IssueView.ts | nResources": {
    "message": "{n,plural, =1{# recurso}other{# recursos}}"
  },
  "panels/issues/IssueView.ts | nSources": {
    "message": "{n,plural, =1{# fuente}other{# fuentes}}"
  },
  "panels/issues/IssueView.ts | name": {
    "message": "Nombre"
  },
  "panels/issues/IssueView.ts | reportonly": {
    "message": "solo informes"
  },
  "panels/issues/IssueView.ts | resourceC": {
    "message": "Recurso"
  },
  "panels/issues/IssueView.ts | restrictionStatus": {
    "message": "Estado de restricción"
  },
  "panels/issues/IssueView.ts | sourceLocation": {
    "message": "Ubicación de la fuente"
  },
  "panels/issues/IssueView.ts | status": {
    "message": "Estado"
  },
  "panels/issues/IssueView.ts | warned": {
    "message": "Con advertencia"
  },
  "panels/issues/IssuesPane.ts | attributionReporting": {
    "message": "API de informes de atribución"
  },
  "panels/issues/IssuesPane.ts | contentSecurityPolicy": {
    "message": "Política de Seguridad del Contenido"
  },
  "panels/issues/IssuesPane.ts | cors": {
    "message": "Uso compartido de recursos entre dominios"
  },
  "panels/issues/IssuesPane.ts | crossOriginEmbedderPolicy": {
    "message": "Política de las incorporaciones de origen cruzado"
  },
  "panels/issues/IssuesPane.ts | groupByCategory": {
    "message": "Agrupar por categoría"
  },
  "panels/issues/IssuesPane.ts | groupDisplayedIssuesUnder": {
    "message": "Los problemas que se muestran de los grupos debajo de categorías asociadas"
  },
  "panels/issues/IssuesPane.ts | heavyAds": {
    "message": "Anuncios pesados"
  },
  "panels/issues/IssuesPane.ts | includeCookieIssuesCausedBy": {
    "message": "Incluir los problemas de cookies causados por sitios de terceros"
  },
  "panels/issues/IssuesPane.ts | includeThirdpartyCookieIssues": {
    "message": "Incluir los problemas de las cookies de terceros"
  },
  "panels/issues/IssuesPane.ts | lowTextContrast": {
    "message": "Contraste de texto bajo"
  },
  "panels/issues/IssuesPane.ts | mixedContent": {
    "message": "Contenido mixto"
  },
  "panels/issues/IssuesPane.ts | noIssuesDetectedSoFar": {
    "message": "No se detectaron problemas por el momento"
  },
  "panels/issues/IssuesPane.ts | onlyThirdpartyCookieIssues": {
    "message": "Solo se detectaron problemas de cookies de terceros por el momento"
  },
  "panels/issues/IssuesPane.ts | other": {
    "message": "Otro"
  },
  "panels/issues/IssuesPane.ts | quirksMode": {
    "message": "Modo no estándar"
  },
  "panels/issues/IssuesPane.ts | samesiteCookie": {
    "message": "Cookies de SameSite"
  },
  "panels/issues/IssuesPane.ts | trustedWebActivity": {
    "message": "Actividad web de confianza"
  },
  "panels/issues/issues-meta.ts | cspViolations": {
    "message": "Incumplimientos de CSP"
  },
  "panels/issues/issues-meta.ts | issues": {
    "message": "Problemas"
  },
  "panels/issues/issues-meta.ts | showCspViolations": {
    "message": "Mostrar los incumplimientos de CSP"
  },
  "panels/issues/issues-meta.ts | showIssues": {
    "message": "Mostrar problemas"
  },
  "panels/js_profiler/js_profiler-meta.ts | profiler": {
    "message": "Generador de perfiles"
  },
  "panels/js_profiler/js_profiler-meta.ts | showProfiler": {
    "message": "Mostrar generador de perfiles"
  },
  "panels/js_profiler/js_profiler-meta.ts | startStopRecording": {
    "message": "Iniciar o detener la grabación"
  },
  "panels/layer_viewer/LayerDetailsView.ts | compositingReasons": {
    "message": "Razones de composición"
  },
  "panels/layer_viewer/LayerDetailsView.ts | containingBlocRectangleDimensions": {
    "message": "Bloque contenedor {PH1} × {PH2} (a {PH3}, {PH4})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | mainThreadScrollingReason": {
    "message": "Razón del desplazamiento en la conversación principal"
  },
  "panels/layer_viewer/LayerDetailsView.ts | memoryEstimate": {
    "message": "Memoria estimada"
  },
  "panels/layer_viewer/LayerDetailsView.ts | nearestLayerShiftingContaining": {
    "message": "Capa más cercana que cambia al bloque contenedor"
  },
  "panels/layer_viewer/LayerDetailsView.ts | nearestLayerShiftingStickyBox": {
    "message": "Capa más cercana que cambia al recuadro fijo"
  },
  "panels/layer_viewer/LayerDetailsView.ts | nonFastScrollable": {
    "message": "No se puede desplazar con rapidez"
  },
  "panels/layer_viewer/LayerDetailsView.ts | paintCount": {
    "message": "Cantidad de renderizaciones"
  },
  "panels/layer_viewer/LayerDetailsView.ts | paintProfiler": {
    "message": "Generador de perfiles de procesamiento"
  },
  "panels/layer_viewer/LayerDetailsView.ts | repaintsOnScroll": {
    "message": "Vuelve a renderizar al deslizarse"
  },
  "panels/layer_viewer/LayerDetailsView.ts | scrollRectangleDimensions": {
    "message": "{PH1} {PH2} × {PH3} (a las {PH4}, {PH5})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | selectALayerToSeeItsDetails": {
    "message": "Selecciona una capa para ver los detalles"
  },
  "panels/layer_viewer/LayerDetailsView.ts | size": {
    "message": "Tamaño"
  },
  "panels/layer_viewer/LayerDetailsView.ts | slowScrollRegions": {
    "message": "Regiones de desplazamiento lento"
  },
  "panels/layer_viewer/LayerDetailsView.ts | stickyAncenstorLayersS": {
    "message": "{PH1}: {PH2} ({PH3})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | stickyBoxRectangleDimensions": {
    "message": "Recuadro fijo {PH1} × {PH2} (a {PH3}, {PH4})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | stickyPositionConstraint": {
    "message": "Restricciones de la posición fija"
  },
  "panels/layer_viewer/LayerDetailsView.ts | touchEventHandler": {
    "message": "Controlador de eventos táctiles"
  },
  "panels/layer_viewer/LayerDetailsView.ts | unnamed": {
    "message": "<sin nombre>"
  },
  "panels/layer_viewer/LayerDetailsView.ts | updateRectangleDimensions": {
    "message": "{PH1} × {PH2} (a {PH3}, {PH4})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | wheelEventHandler": {
    "message": "Controlador de los eventos de la rueda"
  },
  "panels/layer_viewer/LayerTreeOutline.ts | layersTreePane": {
    "message": "Panel del árbol de capas"
  },
  "panels/layer_viewer/LayerTreeOutline.ts | showPaintProfiler": {
    "message": "Mostrar el generador de perfiles renderizado"
  },
  "panels/layer_viewer/LayerTreeOutline.ts | updateChildDimension": {
    "message": " ({PH1} × {PH2})"
  },
  "panels/layer_viewer/LayerViewHost.ts | showInternalLayers": {
    "message": "Mostrar capas internas"
  },
  "panels/layer_viewer/Layers3DView.ts | cantDisplayLayers": {
    "message": "No se puede mostrar capas,"
  },
  "panels/layer_viewer/Layers3DView.ts | checkSForPossibleReasons": {
    "message": "Revisa {PH1} para buscar posibles causas."
  },
  "panels/layer_viewer/Layers3DView.ts | dLayersView": {
    "message": "Vista de capas 3D"
  },
  "panels/layer_viewer/Layers3DView.ts | layerInformationIsNotYet": {
    "message": "La información de la capa aún no está disponible."
  },
  "panels/layer_viewer/Layers3DView.ts | paints": {
    "message": "Renderizados"
  },
  "panels/layer_viewer/Layers3DView.ts | resetView": {
    "message": "Restablecer la vista"
  },
  "panels/layer_viewer/Layers3DView.ts | showPaintProfiler": {
    "message": "Mostrar el generador de perfiles renderizado"
  },
  "panels/layer_viewer/Layers3DView.ts | slowScrollRects": {
    "message": "Rectángulos de desplazamiento lento"
  },
  "panels/layer_viewer/Layers3DView.ts | webglSupportIsDisabledInYour": {
    "message": "La asistencia de WebGL no está habilitada en tu navegador."
  },
  "panels/layer_viewer/PaintProfilerView.ts | bitmap": {
    "message": "Mapa de bits"
  },
  "panels/layer_viewer/PaintProfilerView.ts | commandLog": {
    "message": "Registro de comando"
  },
  "panels/layer_viewer/PaintProfilerView.ts | misc": {
    "message": "Varios"
  },
  "panels/layer_viewer/PaintProfilerView.ts | profiling": {
    "message": "Generando perfiles…"
  },
  "panels/layer_viewer/PaintProfilerView.ts | profilingResults": {
    "message": "Resultados de la generación de perfiles"
  },
  "panels/layer_viewer/PaintProfilerView.ts | shapes": {
    "message": "Formas"
  },
  "panels/layer_viewer/PaintProfilerView.ts | text": {
    "message": "Texto"
  },
  "panels/layer_viewer/TransformController.ts | panModeX": {
    "message": "Modo panorámico (X)"
  },
  "panels/layer_viewer/TransformController.ts | resetTransform": {
    "message": "Restablecer transformación (0)"
  },
  "panels/layer_viewer/TransformController.ts | rotateModeV": {
    "message": "Modo de rotación (V)"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | panOrRotateDown": {
    "message": "Desplazar lateralmente o girar hacia abajo"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | panOrRotateLeft": {
    "message": "Desplazar lateralmente o girar hacia la izquierda"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | panOrRotateRight": {
    "message": "Desplazar lateralmente o girar hacia la derecha"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | panOrRotateUp": {
    "message": "Desplazar lateralmente o girar hacia arriba"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | resetView": {
    "message": "Restablecer vista"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | switchToPanMode": {
    "message": "Cambiar el modo de desplazamiento lateral"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | switchToRotateMode": {
    "message": "Cambiar al modo de rotación"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | zoomIn": {
    "message": "Acercar"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | zoomOut": {
    "message": "Alejar"
  },
  "panels/layers/LayersPanel.ts | details": {
    "message": "Detalles"
  },
  "panels/layers/LayersPanel.ts | profiler": {
    "message": "Generador de perfiles"
  },
  "panels/layers/layers-meta.ts | layers": {
    "message": "Capas"
  },
  "panels/layers/layers-meta.ts | showLayers": {
    "message": "Mostrar capas"
  },
  "panels/lighthouse/LighthouseController.ts | accessibility": {
    "message": "Accesibilidad"
  },
  "panels/lighthouse/LighthouseController.ts | applyMobileEmulation": {
    "message": "Aplicar emulación de dispositivos móviles"
  },
  "panels/lighthouse/LighthouseController.ts | applyMobileEmulationDuring": {
    "message": "Aplicar emulación móvil durante la auditoría"
  },
  "panels/lighthouse/LighthouseController.ts | atLeastOneCategoryMustBeSelected": {
    "message": "Debes seleccionar al menos una categoría."
  },
  "panels/lighthouse/LighthouseController.ts | bestPractices": {
    "message": "Prácticas recomendadas"
  },
  "panels/lighthouse/LighthouseController.ts | canOnlyAuditHttphttpsPagesAnd": {
    "message": "Solo se pueden auditar páginas HTTP/HTTPS y extensiones de Chrome. Navegar en otra página para comenzar a auditar."
  },
  "panels/lighthouse/LighthouseController.ts | clearStorage": {
    "message": "Liberar espacio de almacenamiento"
  },
  "panels/lighthouse/LighthouseController.ts | desktop": {
    "message": "Escritorio"
  },
  "panels/lighthouse/LighthouseController.ts | doesThisPageFollowBestPractices": {
    "message": "¿Esta página sigue las prácticas recomendadas para el desarrollo web moderno?"
  },
  "panels/lighthouse/LighthouseController.ts | doesThisPageMeetTheStandardOfA": {
    "message": "Si esta página cumple los estándares de una app web progresiva"
  },
  "panels/lighthouse/LighthouseController.ts | howLongDoesThisAppTakeToShow": {
    "message": "Cuánto tarda esta app en mostrar contenido y permitir su uso"
  },
  "panels/lighthouse/LighthouseController.ts | indexeddb": {
    "message": "Base de datos indexada"
  },
  "panels/lighthouse/LighthouseController.ts | isThisPageOptimizedForAdSpeedAnd": {
    "message": "Si esta página está optimizada para la velocidad y calidad de los anuncios"
  },
  "panels/lighthouse/LighthouseController.ts | isThisPageOptimizedForSearch": {
    "message": "¿Esta página está optimizada para la clasificación de los resultados del motor de búsqueda?"
  },
  "panels/lighthouse/LighthouseController.ts | isThisPageUsableByPeopleWith": {
    "message": "¿Las personas con discapacidades o trastornos pueden usar esta página con facilidad?"
  },
  "panels/lighthouse/LighthouseController.ts | localStorage": {
    "message": "Almacenamiento local"
  },
  "panels/lighthouse/LighthouseController.ts | mobile": {
    "message": "Dispositivo móvil"
  },
  "panels/lighthouse/LighthouseController.ts | multipleTabsAreBeingControlledBy": {
    "message": "El mismo service worker controla varias pestañas. Cierra las demás pestañas del mismo origen para auditar esta página."
  },
  "panels/lighthouse/LighthouseController.ts | performance": {
    "message": "Rendimiento"
  },
  "panels/lighthouse/LighthouseController.ts | progressiveWebApp": {
    "message": "App web progresiva"
  },
  "panels/lighthouse/LighthouseController.ts | publisherAds": {
    "message": "Anuncios del publicador"
  },
  "panels/lighthouse/LighthouseController.ts | resetStorageLocalstorage": {
    "message": "Restablece el almacenamiento (cache, service workers, etc.) antes de auditar. (Es bueno para el rendimiento y la evaluación de PWA)"
  },
  "panels/lighthouse/LighthouseController.ts | seo": {
    "message": "SEO"
  },
  "panels/lighthouse/LighthouseController.ts | simulateASlowerPageLoadBasedOn": {
    "message": "Simular una carga más lenta de la página basada en los datos de una carga inicial ilimitada. Si esta función está inhabilitada, la página disminuye su velocidad con una limitación aplicada."
  },
  "panels/lighthouse/LighthouseController.ts | simulatedThrottling": {
    "message": "Limitación simulada"
  },
  "panels/lighthouse/LighthouseController.ts | thereMayBeStoredDataAffectingLoadingPlural": {
    "message": "Es posible que los datos almacenados afecten el rendimiento de carga de estas ubicaciones: {PH1}. Realiza una auditoría de esta página en una ventana de incógnito para evitar que estos recursos afecten el resultado."
  },
  "panels/lighthouse/LighthouseController.ts | thereMayBeStoredDataAffectingSingular": {
    "message": "Es posible que los datos almacenados afecten el rendimiento de carga de esta ubicación: {PH1}. Realiza una auditoría de esta página en una ventana de incógnito para evitar que estos recursos afecten el resultado."
  },
  "panels/lighthouse/LighthouseController.ts | webSql": {
    "message": "Web SQL"
  },
  "panels/lighthouse/LighthousePanel.ts | cancelling": {
    "message": "Cancelando"
  },
  "panels/lighthouse/LighthousePanel.ts | clearAll": {
    "message": "Borrar todo"
  },
  "panels/lighthouse/LighthousePanel.ts | dropLighthouseJsonHere": {
    "message": "Arrastra el JSON de Lighthouse aquí"
  },
  "panels/lighthouse/LighthousePanel.ts | lighthouseSettings": {
    "message": "Configuración de Lighthouse"
  },
  "panels/lighthouse/LighthousePanel.ts | performAnAudit": {
    "message": "Realizar una auditoría…"
  },
  "panels/lighthouse/LighthousePanel.ts | printing": {
    "message": "Impresión"
  },
  "panels/lighthouse/LighthousePanel.ts | thePrintPopupWindowIsOpenPlease": {
    "message": "La ventana emergente de impresión está abierta. Ciérrala para continuar."
  },
  "panels/lighthouse/LighthouseReportRenderer.ts | thePerformanceMetricsAboveAre": {
    "message": "Las métricas de rendimiento que se muestran arriba son simuladas y no coincidirán con los tiempos que se hallan en este registro. Inhabilita la limitación simulada en \"Configuración de Lighthouse\" si quieres hacer coincidir los tiempos."
  },
  "panels/lighthouse/LighthouseReportRenderer.ts | viewOriginalTrace": {
    "message": "Ver registro original"
  },
  "panels/lighthouse/LighthouseReportRenderer.ts | viewTrace": {
    "message": "Ver registro"
  },
  "panels/lighthouse/LighthouseReportSelector.ts | newReport": {
    "message": "(nuevo informe)"
  },
  "panels/lighthouse/LighthouseReportSelector.ts | reports": {
    "message": "Informes"
  },
  "panels/lighthouse/LighthouseStartView.ts | categories": {
    "message": "Categorías"
  },
  "panels/lighthouse/LighthouseStartView.ts | communityPluginsBeta": {
    "message": "Complementos de la comunidad (beta)"
  },
  "panels/lighthouse/LighthouseStartView.ts | device": {
    "message": "Dispositivo"
  },
  "panels/lighthouse/LighthouseStartView.ts | generateReport": {
    "message": "Generar informe"
  },
  "panels/lighthouse/LighthouseStartView.ts | identifyAndFixCommonProblemsThat": {
    "message": "Identifica y resuelve los problemas comunes que afectan el rendimiento del sitio, la accesibilidad y la experiencia del usuario."
  },
  "panels/lighthouse/LighthouseStartView.ts | learnMore": {
    "message": "Más información"
  },
  "panels/lighthouse/LighthouseStatusView.ts | OfGlobalMobileUsersInWereOnGOrG": {
    "message": "El 75% de los usuarios globales de dispositivos móviles usaban redes 2G o 3G en 2016 [Fuente: GSMA Mobile]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | OfMobilePagesTakeNearlySeconds": {
    "message": "El 70% de las páginas para dispositivos móviles tardan casi 7 segundos en mostrar en pantalla el contenido visual de la mitad superior de la página. [Fuente: Think with Google]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | SecondsIsTheAverageTimeAMobile": {
    "message": "Las páginas web para dispositivos móviles tardan 19 segundos en promedio en cargar con una conexión 3G [Fuente: Google DoubleClick blog]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | ahSorryWeRanIntoAnError": {
    "message": "Se produjo un error."
  },
  "panels/lighthouse/LighthouseStatusView.ts | almostThereLighthouseIsNow": {
    "message": "¡Ya falta poco! Lighthouse ahora está generando tu informe."
  },
  "panels/lighthouse/LighthouseStatusView.ts | asPageLoadTimeIncreasesFromOne": {
    "message": "Cuando aumenta el tiempo de carga de la página de uno a siete segundos, la probabilidad de que un visitante a un sitio móvil rebote aumenta un 113%. [Fuente: Think with Google]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | asTheNumberOfElementsOnAPage": {
    "message": "Cuando la cantidad de elementos en una página aumenta de 400 a 6,000, la probabilidad de conversión baja en un 95%. [Fuente: Think with Google]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | auditingS": {
    "message": "Auditando {PH1}"
  },
  "panels/lighthouse/LighthouseStatusView.ts | auditingYourWebPage": {
    "message": "Auditoría de tu página web"
  },
  "panels/lighthouse/LighthouseStatusView.ts | byReducingTheResponseSizeOfJson": {
    "message": "Instagram hizo crecer las impresiones cuando disminuyó el tamaño de respuesta de JSON que necesitaba para mostrar comentarios [Fuente: WPO Stats]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | cancel": {
    "message": "Cancelar"
  },
  "panels/lighthouse/LighthouseStatusView.ts | cancelling": {
    "message": "Cancelando…"
  },
  "panels/lighthouse/LighthouseStatusView.ts | fastFactMessageWithPlaceholder": {
    "message": "💡 {PH1}"
  },
  "panels/lighthouse/LighthouseStatusView.ts | ifASiteTakesSecondToBecome": {
    "message": "Si para poder interactuar con un sitio debe pasar más de 1 segundo, los usuarios perderán la atención y el interés por completar la tarea de la página [Fuente: Google Developers Blog]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | ifThisIssueIsReproduciblePlease": {
    "message": "Si este problema se reproduce, informálo en el repositorio de Lighthouse GitHub."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsGatheringInformation": {
    "message": "Lighthouse está recopilando información sobre la página para calcular tu puntuación."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingThePage": {
    "message": "Lighthouse está cargando la página."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPage": {
    "message": "Lighthouse está cargando la página"
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPageWith": {
    "message": "Lighthouse está cargando la página con limitación, a fin de medir el rendimiento en un dispositivo móvil con 3G."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPageWithMobile": {
    "message": "Lighthouse está cargando la página con emulación móvil."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPageWithThrottling": {
    "message": "Lighthouse está cargando tu página con limitación para medir el rendimiento en una computadora de escritorio lenta con conexión 3G."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsWarmingUp": {
    "message": "Lighthouse se está iniciando…"
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseOnlySimulatesMobile": {
    "message": "Lighthouse solo simula el rendimiento en dispositivos móviles; para medir el rendimiento en un dispositivo real, visita WebPageTest.org [Fuente: equipo de Lighthouse]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | loading": {
    "message": "Cargando…"
  },
  "panels/lighthouse/LighthouseStatusView.ts | mbTakesAMinimumOfSecondsTo": {
    "message": "1 MB tarda al menos 5 segundos en descargarse con una conexión 3G común [Fuente: WebPageTest y definición de 3G de DevTools]."
  },
  "panels/lighthouse/LighthouseStatusView.ts | rebuildingPinterestPagesFor": {
    "message": "Las páginas de Pinterest se volvieron a compilar para mejorar el rendimiento, y su porcentaje de conversiones aumentó en un 15% [Fuente: WPO Stats]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | theAverageUserDeviceCostsLess": {
    "message": "El dispositivo promedio de usuario cuesta menos de USD 200. [Fuente: International Data Corporation]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | tryToNavigateToTheUrlInAFresh": {
    "message": "Navega a la URL en un perfil nuevo de Chrome sin otras pestañas o extensiones abiertas y vuelve a intentarlo."
  },
  "panels/lighthouse/LighthouseStatusView.ts | walmartSawAIncreaseInRevenueFor": {
    "message": "Walmart advirtió un incremento del 1% en ingresos por cada mejora de 100 ms en los tiempos de carga de la página [Fuente: WPO Stats]"
  },
  "panels/lighthouse/lighthouse-meta.ts | showLighthouse": {
    "message": "Mostrar Lighthouse"
  },
  "panels/media/EventDisplayTable.ts | eventDisplay": {
    "message": "Mostrar eventos"
  },
  "panels/media/EventDisplayTable.ts | eventName": {
    "message": "Nombre del evento"
  },
  "panels/media/EventDisplayTable.ts | timestamp": {
    "message": "Marca de tiempo"
  },
  "panels/media/EventDisplayTable.ts | value": {
    "message": "Valor"
  },
  "panels/media/EventTimelineView.ts | bufferingStatus": {
    "message": "Estado de almacenamiento en búfer"
  },
  "panels/media/EventTimelineView.ts | playbackStatus": {
    "message": "Estado de reproducción"
  },
  "panels/media/PlayerDetailView.ts | events": {
    "message": "Eventos"
  },
  "panels/media/PlayerDetailView.ts | messages": {
    "message": "Mensajes"
  },
  "panels/media/PlayerDetailView.ts | playerEvents": {
    "message": "Eventos del jugador"
  },
  "panels/media/PlayerDetailView.ts | playerMessages": {
    "message": "Mensajes del jugador"
  },
  "panels/media/PlayerDetailView.ts | playerProperties": {
    "message": "Propiedades del reproductor"
  },
  "panels/media/PlayerDetailView.ts | playerTimeline": {
    "message": "Cronograma del jugador"
  },
  "panels/media/PlayerDetailView.ts | properties": {
    "message": "Propiedades"
  },
  "panels/media/PlayerDetailView.ts | timeline": {
    "message": "Cronograma"
  },
  "panels/media/PlayerListView.ts | hideAllOthers": {
    "message": "Ocultar todas las otras entradas"
  },
  "panels/media/PlayerListView.ts | hidePlayer": {
    "message": "Ocultar reproductor"
  },
  "panels/media/PlayerListView.ts | players": {
    "message": "Jugadores"
  },
  "panels/media/PlayerListView.ts | savePlayerInfo": {
    "message": "Guardar información del jugador"
  },
  "panels/media/PlayerMessagesView.ts | all": {
    "message": "Todo"
  },
  "panels/media/PlayerMessagesView.ts | custom": {
    "message": "Personalizado"
  },
  "panels/media/PlayerMessagesView.ts | debug": {
    "message": "Depurar"
  },
  "panels/media/PlayerMessagesView.ts | default": {
    "message": "Predeterminado"
  },
  "panels/media/PlayerMessagesView.ts | error": {
    "message": "Error"
  },
  "panels/media/PlayerMessagesView.ts | filterLogMessages": {
    "message": "Filtrar mensajes de registro"
  },
  "panels/media/PlayerMessagesView.ts | info": {
    "message": "Información"
  },
  "panels/media/PlayerMessagesView.ts | logLevel": {
    "message": "Nivel de registro:"
  },
  "panels/media/PlayerMessagesView.ts | warning": {
    "message": "Advertencia"
  },
  "panels/media/PlayerPropertiesView.ts | audio": {
    "message": "Audio"
  },
  "panels/media/PlayerPropertiesView.ts | bitrate": {
    "message": "Tasa de bits"
  },
  "panels/media/PlayerPropertiesView.ts | decoder": {
    "message": "Decodificador"
  },
  "panels/media/PlayerPropertiesView.ts | decoderName": {
    "message": "Nombre del decodificador"
  },
  "panels/media/PlayerPropertiesView.ts | decryptingDemuxer": {
    "message": "Desencriptando demuxer"
  },
  "panels/media/PlayerPropertiesView.ts | duration": {
    "message": "Duración"
  },
  "panels/media/PlayerPropertiesView.ts | encoderName": {
    "message": "Nombre del codificador"
  },
  "panels/media/PlayerPropertiesView.ts | fileSize": {
    "message": "Tamaño del archivo"
  },
  "panels/media/PlayerPropertiesView.ts | frameRate": {
    "message": "Velocidad de cuadros"
  },
  "panels/media/PlayerPropertiesView.ts | hardwareDecoder": {
    "message": "Decodificador de hardware"
  },
  "panels/media/PlayerPropertiesView.ts | hardwareEncoder": {
    "message": "Codificador de hardware"
  },
  "panels/media/PlayerPropertiesView.ts | noDecoder": {
    "message": "No hay decodificador"
  },
  "panels/media/PlayerPropertiesView.ts | noEncoder": {
    "message": "Sin codificador"
  },
  "panels/media/PlayerPropertiesView.ts | noTextTracks": {
    "message": "No hay seguimiento de texto"
  },
  "panels/media/PlayerPropertiesView.ts | playbackFrameTitle": {
    "message": "Título del marco de reproducción"
  },
  "panels/media/PlayerPropertiesView.ts | playbackFrameUrl": {
    "message": "URL del marco de reproducción"
  },
  "panels/media/PlayerPropertiesView.ts | properties": {
    "message": "Propiedades"
  },
  "panels/media/PlayerPropertiesView.ts | rangeHeaderSupport": {
    "message": "Compatibilidad con el encabezado de Range"
  },
  "panels/media/PlayerPropertiesView.ts | resolution": {
    "message": "Resolución"
  },
  "panels/media/PlayerPropertiesView.ts | singleoriginPlayback": {
    "message": "Reproducción de origen único"
  },
  "panels/media/PlayerPropertiesView.ts | startTime": {
    "message": "Hora de inicio"
  },
  "panels/media/PlayerPropertiesView.ts | streaming": {
    "message": "Transmisión"
  },
  "panels/media/PlayerPropertiesView.ts | textTrack": {
    "message": "Seguimiento de texto"
  },
  "panels/media/PlayerPropertiesView.ts | track": {
    "message": "Pista"
  },
  "panels/media/PlayerPropertiesView.ts | video": {
    "message": "Video"
  },
  "panels/media/PlayerPropertiesView.ts | videoFreezingScore": {
    "message": "Puntuación sobre cuánto se entrecorta el video"
  },
  "panels/media/PlayerPropertiesView.ts | videoPlaybackRoughness": {
    "message": "Irregularidad de la reproducción de video"
  },
  "panels/media/media-meta.ts | media": {
    "message": "Medios"
  },
  "panels/media/media-meta.ts | showMedia": {
    "message": "Mostrar multimedia"
  },
  "panels/media/media-meta.ts | video": {
    "message": "video"
  },
  "panels/mobile_throttling/MobileThrottlingSelector.ts | advanced": {
    "message": "Avanzada"
  },
  "panels/mobile_throttling/MobileThrottlingSelector.ts | disabled": {
    "message": "Inhabilitada"
  },
  "panels/mobile_throttling/MobileThrottlingSelector.ts | presets": {
    "message": "Predeterminadas"
  },
  "panels/mobile_throttling/NetworkPanelIndicator.ts | acceptedEncodingOverrideSet": {
    "message": "Herramientas para desarrolladores modificó el conjunto de encabezados Content-Encoding aceptados. Consulta el panel Condiciones de red."
  },
  "panels/mobile_throttling/NetworkPanelIndicator.ts | networkThrottlingIsEnabled": {
    "message": "Se habilitó la limitación de la red"
  },
  "panels/mobile_throttling/NetworkPanelIndicator.ts | requestsMayBeBlocked": {
    "message": "Es posible que las solicitudes estén bloqueadas"
  },
  "panels/mobile_throttling/NetworkPanelIndicator.ts | requestsMayBeRewrittenByLocal": {
    "message": "Es posible que las anulaciones locales vuelvan a escribir las solicitudes"
  },
  "panels/mobile_throttling/NetworkThrottlingSelector.ts | custom": {
    "message": "Personalizado"
  },
  "panels/mobile_throttling/NetworkThrottlingSelector.ts | disabled": {
    "message": "Inhabilitado"
  },
  "panels/mobile_throttling/NetworkThrottlingSelector.ts | presets": {
    "message": "Predeterminadas"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | add": {
    "message": "Agregar…"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | addS": {
    "message": "Agregar {PH1}"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | cpuThrottling": {
    "message": "Limitación de la CPU"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | cpuThrottlingIsEnabled": {
    "message": "Se habilitó la limitación de la CPU"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | dSlowdown": {
    "message": "Demora de {PH1} veces"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | forceDisconnectedFromNetwork": {
    "message": "Se desconectó de la red de manera automática"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | noThrottling": {
    "message": "No hay limitación"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | offline": {
    "message": "Sin conexión"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | sS": {
    "message": "{PH1}: {PH2}"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | throttling": {
    "message": "Limitación"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | checkNetworkAndPerformancePanels": {
    "message": "Revisar los paneles de red y de rendimiento"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | custom": {
    "message": "Personalizado"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | fastGXCpuSlowdown": {
    "message": "Limitación rápida de 3G y multiplicador × 4 para ralentizar la CPU"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | lowendMobile": {
    "message": "Dispositivo móvil de gama baja"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | midtierMobile": {
    "message": "Dispositivo móvil de gama media"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | noInternetConnectivity": {
    "message": "No hay conexión a Internet"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | noThrottling": {
    "message": "No hay limitación"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | slowGXCpuSlowdown": {
    "message": "Red 3G lenta y CPU 6 veces más lenta"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | addCustomProfile": {
    "message": "Agregar perfil personalizado…"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | dms": {
    "message": "{PH1} ms"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | download": {
    "message": "Descarga"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | dskbits": {
    "message": "{PH1} kbit/s"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | fsmbits": {
    "message": "{PH1} Mbit/s"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | latency": {
    "message": "Latencia"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | latencyMustBeAnIntegerBetweenSms": {
    "message": "La latencia debe ser un número entero entre {PH1} ms y {PH2} ms, inclusive"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | networkThrottlingProfiles": {
    "message": "Perfiles de limitación de la red"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | optional": {
    "message": "opcional"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | profileName": {
    "message": "Nombre de perfil"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | profileNameCharactersLengthMust": {
    "message": "El nombre de perfil debe tener entre 1 y {PH1} caracteres inclusive"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | sMustBeANumberBetweenSkbsToSkbs": {
    "message": "{PH1} debe estar entre {PH2} kbit/s y {PH3} kbit/s inclusive"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | upload": {
    "message": "Carga"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | device": {
    "message": "dispositivo"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | enableFastGThrottling": {
    "message": "Habilitar la limitación de 3G rápida"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | enableSlowGThrottling": {
    "message": "Habilitar la limitación de 3G lenta"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | goOffline": {
    "message": "Desconectarse"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | goOnline": {
    "message": "Conectarse"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | showThrottling": {
    "message": "Mostrar Limitación"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | throttling": {
    "message": "Limitación"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | throttlingTag": {
    "message": "limitación"
  },
  "panels/network/BinaryResourceView.ts | binaryViewType": {
    "message": "Tipo de vista binaria"
  },
  "panels/network/BinaryResourceView.ts | copiedAsBase": {
    "message": "Se copió como Base64"
  },
  "panels/network/BinaryResourceView.ts | copiedAsHex": {
    "message": "Se copió como Hex"
  },
  "panels/network/BinaryResourceView.ts | copiedAsUtf": {
    "message": "Se copió como UTF-8"
  },
  "panels/network/BinaryResourceView.ts | copyAsBase": {
    "message": "Copiar como Base64"
  },
  "panels/network/BinaryResourceView.ts | copyAsHex": {
    "message": "Copiar como Hex"
  },
  "panels/network/BinaryResourceView.ts | copyAsUtf": {
    "message": "Copiar como UTF-8"
  },
  "panels/network/BinaryResourceView.ts | copyToClipboard": {
    "message": "Copiar en el portapapeles"
  },
  "panels/network/BinaryResourceView.ts | hexViewer": {
    "message": "Lector de Hex"
  },
  "panels/network/BlockedURLsPane.ts | addNetworkRequestBlockingPattern": {
    "message": "Agregar patrón de bloqueo de solicitudes de red"
  },
  "panels/network/BlockedURLsPane.ts | addPattern": {
    "message": "Agregar patrón"
  },
  "panels/network/BlockedURLsPane.ts | dBlocked": {
    "message": "{PH1} bloqueados"
  },
  "panels/network/BlockedURLsPane.ts | enableNetworkRequestBlocking": {
    "message": "Habilitar el bloqueo de solicitudes de red"
  },
  "panels/network/BlockedURLsPane.ts | networkRequestsAreNotBlockedS": {
    "message": "Las solicitudes de red no están bloqueadas. {PH1}"
  },
  "panels/network/BlockedURLsPane.ts | patternAlreadyExists": {
    "message": "El patrón ya existe."
  },
  "panels/network/BlockedURLsPane.ts | patternInputCannotBeEmpty": {
    "message": "El campo Entrada del patrón no puede estar vacío."
  },
  "panels/network/BlockedURLsPane.ts | removeAllPatterns": {
    "message": "Borrar todos los patrones"
  },
  "panels/network/BlockedURLsPane.ts | textPatternToBlockMatching": {
    "message": "El patrón de texto para bloquear las solicitudes coincidentes; usa * como comodín"
  },
  "panels/network/EventSourceMessagesView.ts | copyMessage": {
    "message": "Copiar el mensaje"
  },
  "panels/network/EventSourceMessagesView.ts | data": {
    "message": "Datos"
  },
  "panels/network/EventSourceMessagesView.ts | eventSource": {
    "message": "Fuente del evento"
  },
  "panels/network/EventSourceMessagesView.ts | id": {
    "message": "ID"
  },
  "panels/network/EventSourceMessagesView.ts | time": {
    "message": "Hora"
  },
  "panels/network/EventSourceMessagesView.ts | type": {
    "message": "Tipo"
  },
  "panels/network/NetworkConfigView.ts | acceptedEncoding": {
    "message": "Encabezados de Content-Encoding aceptados"
  },
  "panels/network/NetworkConfigView.ts | caching": {
    "message": "Almacenamiento en caché"
  },
  "panels/network/NetworkConfigView.ts | custom": {
    "message": "Personalizar…"
  },
  "panels/network/NetworkConfigView.ts | customUserAgentFieldIsRequired": {
    "message": "El campo usuario-agente personalizado es obligatorio"
  },
  "panels/network/NetworkConfigView.ts | disableCache": {
    "message": "Inhabilitar la memoria caché"
  },
  "panels/network/NetworkConfigView.ts | enterACustomUserAgent": {
    "message": "Ingresar un usuario-agente personalizado"
  },
  "panels/network/NetworkConfigView.ts | networkThrottling": {
    "message": "Limitación de la red"
  },
  "panels/network/NetworkConfigView.ts | selectAutomatically": {
    "message": "Usar la configuración predeterminada del navegador"
  },
  "panels/network/NetworkConfigView.ts | userAgent": {
    "message": "Usuario-agente"
  },
  "panels/network/NetworkDataGridNode.ts | blockedTooltip": {
    "message": "Se bloqueó esta solicitud debido a que hay encabezados de respuesta mal configurados; haz clic para ver los encabezados"
  },
  "panels/network/NetworkDataGridNode.ts | blockeds": {
    "message": "(bloqueado:{PH1})"
  },
  "panels/network/NetworkDataGridNode.ts | canceled": {
    "message": "(cancelado)"
  },
  "panels/network/NetworkDataGridNode.ts | corsError": {
    "message": "Error de CORS"
  },
  "panels/network/NetworkDataGridNode.ts | crossoriginResourceSharingErrorS": {
    "message": "Error del uso compartido de recursos entre dominios: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | csp": {
    "message": "csp"
  },
  "panels/network/NetworkDataGridNode.ts | data": {
    "message": "(datos)"
  },
  "panels/network/NetworkDataGridNode.ts | devtools": {
    "message": "Herramientas para desarrolladores"
  },
  "panels/network/NetworkDataGridNode.ts | diskCache": {
    "message": "(memoria caché del disco)"
  },
  "panels/network/NetworkDataGridNode.ts | failed": {
    "message": "(error)"
  },
  "panels/network/NetworkDataGridNode.ts | finished": {
    "message": "Finalizó"
  },
  "panels/network/NetworkDataGridNode.ts | level": {
    "message": "nivel 1"
  },
  "panels/network/NetworkDataGridNode.ts | memoryCache": {
    "message": "(memoria caché)"
  },
  "panels/network/NetworkDataGridNode.ts | origin": {
    "message": "origen"
  },
  "panels/network/NetworkDataGridNode.ts | other": {
    "message": "otro"
  },
  "panels/network/NetworkDataGridNode.ts | otherC": {
    "message": "Otro"
  },
  "panels/network/NetworkDataGridNode.ts | parser": {
    "message": "Analizador"
  },
  "panels/network/NetworkDataGridNode.ts | pending": {
    "message": "Pendiente"
  },
  "panels/network/NetworkDataGridNode.ts | pendingq": {
    "message": "(pendiente)"
  },
  "panels/network/NetworkDataGridNode.ts | prefetchCache": {
    "message": "(memoria caché con carga previa)"
  },
  "panels/network/NetworkDataGridNode.ts | preflight": {
    "message": "Solicitud preliminar"
  },
  "panels/network/NetworkDataGridNode.ts | preload": {
    "message": "Precargar"
  },
  "panels/network/NetworkDataGridNode.ts | push": {
    "message": "Presiona / "
  },
  "panels/network/NetworkDataGridNode.ts | redirect": {
    "message": "Redireccionar"
  },
  "panels/network/NetworkDataGridNode.ts | sPreflight": {
    "message": "{PH1} + Preliminar"
  },
  "panels/network/NetworkDataGridNode.ts | script": {
    "message": "Secuencia de comandos"
  },
  "panels/network/NetworkDataGridNode.ts | selectPreflightRequest": {
    "message": "Selecciona solicitudes preliminares"
  },
  "panels/network/NetworkDataGridNode.ts | selectTheRequestThatTriggered": {
    "message": "Seleccionar la solicitud que activó este lanzamiento preliminar"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromDiskCacheResourceSizeS": {
    "message": "Entregado por el caché del disco, tamaño del recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromMemoryCacheResource": {
    "message": "Entregado por la memoria caché, tamaño del recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromPrefetchCacheResource": {
    "message": "Entregado por el caché de carga previa, tamaño del recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromServiceworkerResource": {
    "message": "Entregado por ServiceWorker, tamaño del recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromSignedHttpExchange": {
    "message": "Entregado de un intercambio HTTP firmado, tamaño del recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromWebBundle": {
    "message": "Served from Web Bundle, resource size: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | serviceworker": {
    "message": "(ServiceWorker)"
  },
  "panels/network/NetworkDataGridNode.ts | signedexchange": {
    "message": "signed-exchange"
  },
  "panels/network/NetworkDataGridNode.ts | webBundle": {
    "message": "(Web Bundle)"
  },
  "panels/network/NetworkDataGridNode.ts | webBundleError": {
    "message": "Web Bundle error"
  },
  "panels/network/NetworkDataGridNode.ts | webBundleInnerRequest": {
    "message": "from Web Bundle"
  },
  "panels/network/NetworkItemView.ts | cookies": {
    "message": "Cookies"
  },
  "panels/network/NetworkItemView.ts | eventstream": {
    "message": "EventStream"
  },
  "panels/network/NetworkItemView.ts | headers": {
    "message": "Encabezados"
  },
  "panels/network/NetworkItemView.ts | headersAndRequestBody": {
    "message": "Encabezados y cuerpo de solicitud"
  },
  "panels/network/NetworkItemView.ts | initiator": {
    "message": "Iniciador"
  },
  "panels/network/NetworkItemView.ts | messages": {
    "message": "Mensajes"
  },
  "panels/network/NetworkItemView.ts | preview": {
    "message": "Vista previa"
  },
  "panels/network/NetworkItemView.ts | rawResponseData": {
    "message": "Datos de respuesta sin procesar"
  },
  "panels/network/NetworkItemView.ts | requestAndResponseCookies": {
    "message": "Cookies de solicitud y respuesta"
  },
  "panels/network/NetworkItemView.ts | requestAndResponseTimeline": {
    "message": "Cronograma de solicitud y respuesta"
  },
  "panels/network/NetworkItemView.ts | requestInitiatorCallStack": {
    "message": "Solicitar la pila de llamadas del iniciador"
  },
  "panels/network/NetworkItemView.ts | response": {
    "message": "Respuesta"
  },
  "panels/network/NetworkItemView.ts | responsePreview": {
    "message": "Vista previa de la respuesta"
  },
  "panels/network/NetworkItemView.ts | signedexchangeError": {
    "message": "Error de SignedExchange"
  },
  "panels/network/NetworkItemView.ts | timing": {
    "message": "Tiempo"
  },
  "panels/network/NetworkItemView.ts | trustTokenOperationDetails": {
    "message": "Detalles de operación de los tokens de confianza"
  },
  "panels/network/NetworkItemView.ts | trustTokens": {
    "message": "Tokens de confianza"
  },
  "panels/network/NetworkItemView.ts | websocketMessages": {
    "message": "Mensajes de WebSocket"
  },
  "panels/network/NetworkLogView.ts | areYouSureYouWantToClearBrowser": {
    "message": "¿Confirmas que quieres borrar la memoria caché del navegador?"
  },
  "panels/network/NetworkLogView.ts | areYouSureYouWantToClearBrowserCookies": {
    "message": "¿Confirmas que quieres borrar las cookies del navegador?"
  },
  "panels/network/NetworkLogView.ts | blockRequestDomain": {
    "message": "Bloquear dominio de la solicitud"
  },
  "panels/network/NetworkLogView.ts | blockRequestUrl": {
    "message": "Bloquear la URL de solicitud"
  },
  "panels/network/NetworkLogView.ts | blockedRequests": {
    "message": "Solicitudes bloqueadas"
  },
  "panels/network/NetworkLogView.ts | clearBrowserCache": {
    "message": "Borrar la memoria caché del navegador"
  },
  "panels/network/NetworkLogView.ts | clearBrowserCookies": {
    "message": "Borrar las cookies del navegador"
  },
  "panels/network/NetworkLogView.ts | copy": {
    "message": "Copiar"
  },
  "panels/network/NetworkLogView.ts | copyAllAsCurl": {
    "message": "Copiar todo como cURL"
  },
  "panels/network/NetworkLogView.ts | copyAllAsCurlBash": {
    "message": "Copiar todo como cURL (bash)"
  },
  "panels/network/NetworkLogView.ts | copyAllAsCurlCmd": {
    "message": "Copiar todo como cURL (cmd)"
  },
  "panels/network/NetworkLogView.ts | copyAllAsFetch": {
    "message": "Copiar todo como fetch"
  },
  "panels/network/NetworkLogView.ts | copyAllAsHar": {
    "message": "Copiar todo como HAR"
  },
  "panels/network/NetworkLogView.ts | copyAllAsNodejsFetch": {
    "message": "Copiar todo como Node.js fetch"
  },
  "panels/network/NetworkLogView.ts | copyAllAsPowershell": {
    "message": "Copiar todo como PowerShell"
  },
  "panels/network/NetworkLogView.ts | copyAsCurl": {
    "message": "Copiar como cURL"
  },
  "panels/network/NetworkLogView.ts | copyAsCurlBash": {
    "message": "Copiar como cURL (bash)"
  },
  "panels/network/NetworkLogView.ts | copyAsCurlCmd": {
    "message": "Copiar como cURL (cmd)"
  },
  "panels/network/NetworkLogView.ts | copyAsFetch": {
    "message": "Copiar como fetch"
  },
  "panels/network/NetworkLogView.ts | copyAsNodejsFetch": {
    "message": "Copiar como fetch Node.js"
  },
  "panels/network/NetworkLogView.ts | copyAsPowershell": {
    "message": "Copiar como PowerShell"
  },
  "panels/network/NetworkLogView.ts | copyRequestHeaders": {
    "message": "Copiar encabezados de la solicitud"
  },
  "panels/network/NetworkLogView.ts | copyResponse": {
    "message": "Copiar respuesta"
  },
  "panels/network/NetworkLogView.ts | copyResponseHeaders": {
    "message": "Copiar los encabezados de respuesta"
  },
  "panels/network/NetworkLogView.ts | copyStacktrace": {
    "message": "Copiar el seguimiento de pila"
  },
  "panels/network/NetworkLogView.ts | domcontentloadedS": {
    "message": "DOMContentLoaded: {PH1}"
  },
  "panels/network/NetworkLogView.ts | dropHarFilesHere": {
    "message": "Suelta los archivos HAR aquí"
  },
  "panels/network/NetworkLogView.ts | finishS": {
    "message": "Finalizar: {PH1}"
  },
  "panels/network/NetworkLogView.ts | hasBlockedCookies": {
    "message": "Tiene cookies bloqueadas"
  },
  "panels/network/NetworkLogView.ts | hideDataUrls": {
    "message": "Ocultar URL de datos"
  },
  "panels/network/NetworkLogView.ts | hidesDataAndBlobUrls": {
    "message": "Oculta datos: y BLOB: URL"
  },
  "panels/network/NetworkLogView.ts | learnMore": {
    "message": "Más información"
  },
  "panels/network/NetworkLogView.ts | loadS": {
    "message": "Cargar: {PH1}"
  },
  "panels/network/NetworkLogView.ts | networkDataAvailable": {
    "message": "Datos de red disponibles"
  },
  "panels/network/NetworkLogView.ts | onlyShowBlockedRequests": {
    "message": "Mostrar solo las solicitudes bloqueadas"
  },
  "panels/network/NetworkLogView.ts | onlyShowRequestsWithBlocked": {
    "message": "Mostrar solo solicitudes de cookies con respuesta de bloqueo"
  },
  "panels/network/NetworkLogView.ts | performARequestOrHitSToRecordThe": {
    "message": "Haz una solicitud o presiona {PH1} para grabar la recarga."
  },
  "panels/network/NetworkLogView.ts | recordSToDisplayNetworkActivity": {
    "message": "Graba ({PH1}) para mostrar la actividad de red."
  },
  "panels/network/NetworkLogView.ts | recordingNetworkActivity": {
    "message": "Grabando la actividad de la red…"
  },
  "panels/network/NetworkLogView.ts | replayXhr": {
    "message": "Repetir XHR"
  },
  "panels/network/NetworkLogView.ts | resourceTypesToInclude": {
    "message": "Tipos de recursos por incluir"
  },
  "panels/network/NetworkLogView.ts | sBResourcesLoadedByThePage": {
    "message": "La página cargó {PH1} recursos B"
  },
  "panels/network/NetworkLogView.ts | sBSBResourcesLoadedByThePage": {
    "message": "La página cargó {PH1} B/{PH2} B de recursos"
  },
  "panels/network/NetworkLogView.ts | sBSBTransferredOverNetwork": {
    "message": "Se transfirieron {PH1} B de {PH2} B mediante la red"
  },
  "panels/network/NetworkLogView.ts | sBTransferredOverNetwork": {
    "message": "{PH1} B transferidos en la red"
  },
  "panels/network/NetworkLogView.ts | sRequests": {
    "message": "{PH1} solicitudes"
  },
  "panels/network/NetworkLogView.ts | sResources": {
    "message": "{PH1} recursos"
  },
  "panels/network/NetworkLogView.ts | sSRequests": {
    "message": "{PH1}/{PH2} solicitudes"
  },
  "panels/network/NetworkLogView.ts | sSResources": {
    "message": "{PH1} de {PH2} recursos"
  },
  "panels/network/NetworkLogView.ts | sSTransferred": {
    "message": "Se transfirieron {PH1} de {PH2}"
  },
  "panels/network/NetworkLogView.ts | sTransferred": {
    "message": "{PH1} transferido"
  },
  "panels/network/NetworkLogView.ts | saveAllAsHarWithContent": {
    "message": "Guardar todo como HAR con contenido"
  },
  "panels/network/NetworkLogView.ts | unblockS": {
    "message": "Desbloquear {PH1}"
  },
  "panels/network/NetworkLogViewColumns.ts | connectionId": {
    "message": "ID de conexión"
  },
  "panels/network/NetworkLogViewColumns.ts | content": {
    "message": "Contenido"
  },
  "panels/network/NetworkLogViewColumns.ts | cookies": {
    "message": "Cookies"
  },
  "panels/network/NetworkLogViewColumns.ts | domain": {
    "message": "Dominio"
  },
  "panels/network/NetworkLogViewColumns.ts | endTime": {
    "message": "Hora de finalización"
  },
  "panels/network/NetworkLogViewColumns.ts | initiator": {
    "message": "Iniciador"
  },
  "panels/network/NetworkLogViewColumns.ts | initiatorAddressSpace": {
    "message": "Espacio de direcciones del iniciador"
  },
  "panels/network/NetworkLogViewColumns.ts | latency": {
    "message": "Latencia"
  },
  "panels/network/NetworkLogViewColumns.ts | manageHeaderColumns": {
    "message": "Administrar columnas de encabezado…"
  },
  "panels/network/NetworkLogViewColumns.ts | method": {
    "message": "Método"
  },
  "panels/network/NetworkLogViewColumns.ts | name": {
    "message": "Nombre"
  },
  "panels/network/NetworkLogViewColumns.ts | networkLog": {
    "message": "Registro de red"
  },
  "panels/network/NetworkLogViewColumns.ts | path": {
    "message": "Ruta de acceso"
  },
  "panels/network/NetworkLogViewColumns.ts | priority": {
    "message": "Prioridad"
  },
  "panels/network/NetworkLogViewColumns.ts | protocol": {
    "message": "Protocolo"
  },
  "panels/network/NetworkLogViewColumns.ts | remoteAddress": {
    "message": "Dirección remota"
  },
  "panels/network/NetworkLogViewColumns.ts | remoteAddressSpace": {
    "message": "Espacio de direcciones remoto"
  },
  "panels/network/NetworkLogViewColumns.ts | responseHeaders": {
    "message": "Encabezados de respuesta"
  },
  "panels/network/NetworkLogViewColumns.ts | responseTime": {
    "message": "Tiempo de respuesta"
  },
  "panels/network/NetworkLogViewColumns.ts | scheme": {
    "message": "Esquema"
  },
  "panels/network/NetworkLogViewColumns.ts | setCookies": {
    "message": "Establecer cookies"
  },
  "panels/network/NetworkLogViewColumns.ts | size": {
    "message": "Tamaño"
  },
  "panels/network/NetworkLogViewColumns.ts | startTime": {
    "message": "Hora de inicio"
  },
  "panels/network/NetworkLogViewColumns.ts | status": {
    "message": "Estado"
  },
  "panels/network/NetworkLogViewColumns.ts | text": {
    "message": "Texto"
  },
  "panels/network/NetworkLogViewColumns.ts | time": {
    "message": "Hora"
  },
  "panels/network/NetworkLogViewColumns.ts | totalDuration": {
    "message": "Duración total"
  },
  "panels/network/NetworkLogViewColumns.ts | type": {
    "message": "Tipo"
  },
  "panels/network/NetworkLogViewColumns.ts | url": {
    "message": "URL"
  },
  "panels/network/NetworkLogViewColumns.ts | waterfall": {
    "message": "Cascada"
  },
  "panels/network/NetworkManageCustomHeadersView.ts | addCustomHeader": {
    "message": "Agregar un encabezado personalizado…"
  },
  "panels/network/NetworkManageCustomHeadersView.ts | headerName": {
    "message": "Nombre del encabezado"
  },
  "panels/network/NetworkManageCustomHeadersView.ts | manageHeaderColumns": {
    "message": "Administrar columnas de encabezado"
  },
  "panels/network/NetworkManageCustomHeadersView.ts | noCustomHeaders": {
    "message": "No hay encabezados personalizados"
  },
  "panels/network/NetworkPanel.ts | captureScreenshots": {
    "message": "Tomar capturas de pantalla"
  },
  "panels/network/NetworkPanel.ts | captureScreenshotsWhenLoadingA": {
    "message": "Capturar instantáneas cuando se carga una página"
  },
  "panels/network/NetworkPanel.ts | clear": {
    "message": "Borrar"
  },
  "panels/network/NetworkPanel.ts | close": {
    "message": "Cerrar"
  },
  "panels/network/NetworkPanel.ts | disableCache": {
    "message": "Inhabilitar la memoria caché"
  },
  "panels/network/NetworkPanel.ts | disableCacheWhileDevtoolsIsOpen": {
    "message": "Inhabilitar la memoria caché (mientras Herramientas para desarrolladores está abierto)"
  },
  "panels/network/NetworkPanel.ts | doNotClearLogOnPageReload": {
    "message": "No borres el registro cuando navegues o vuelvas a cargar la página"
  },
  "panels/network/NetworkPanel.ts | exportHar": {
    "message": "Exporta HAR…"
  },
  "panels/network/NetworkPanel.ts | fetchingFrames": {
    "message": "Recuperando marcos…"
  },
  "panels/network/NetworkPanel.ts | groupByFrame": {
    "message": "Agrupar por marco"
  },
  "panels/network/NetworkPanel.ts | groupRequestsByTopLevelRequest": {
    "message": "Agrupar solicitudes por marco de solicitud de nivel superior"
  },
  "panels/network/NetworkPanel.ts | hitSToReloadAndCaptureFilmstrip": {
    "message": "Presiona {PH1} para volver a cargar y capturar la tira de película."
  },
  "panels/network/NetworkPanel.ts | importHarFile": {
    "message": "Importar el archivo HAR…"
  },
  "panels/network/NetworkPanel.ts | moreNetworkConditions": {
    "message": "Más condiciones de red…"
  },
  "panels/network/NetworkPanel.ts | networkSettings": {
    "message": "Configuración de red"
  },
  "panels/network/NetworkPanel.ts | preserveLog": {
    "message": "Guardar el registro"
  },
  "panels/network/NetworkPanel.ts | recordingFrames": {
    "message": "Grabando marcos…"
  },
  "panels/network/NetworkPanel.ts | revealInNetworkPanel": {
    "message": "Mostrar en el panel de red"
  },
  "panels/network/NetworkPanel.ts | search": {
    "message": "Búsqueda"
  },
  "panels/network/NetworkPanel.ts | showMoreInformationInRequestRows": {
    "message": "Mostrar más información en las filas de solicitud"
  },
  "panels/network/NetworkPanel.ts | showOverview": {
    "message": "Mostrar descripción general"
  },
  "panels/network/NetworkPanel.ts | showOverviewOfNetworkRequests": {
    "message": "Mostrar resumen de solicitudes de red"
  },
  "panels/network/NetworkPanel.ts | throttling": {
    "message": "Limitación"
  },
  "panels/network/NetworkPanel.ts | useLargeRequestRows": {
    "message": "Usa filas de solicitudes grandes"
  },
  "panels/network/NetworkSearchScope.ts | url": {
    "message": "URL"
  },
  "panels/network/NetworkTimeCalculator.ts | sDownload": {
    "message": "{PH1} de descarga"
  },
  "panels/network/NetworkTimeCalculator.ts | sFromCache": {
    "message": "{PH1} (de la memoria caché)"
  },
  "panels/network/NetworkTimeCalculator.ts | sFromServiceworker": {
    "message": "{PH1} (de ServiceWorker)"
  },
  "panels/network/NetworkTimeCalculator.ts | sLatency": {
    "message": "Latencia de {PH1}"
  },
  "panels/network/NetworkTimeCalculator.ts | sLatencySDownloadSTotal": {
    "message": "Latencia de {PH1}, descarga de {PH2} ({PH3} totales)"
  },
  "panels/network/RequestCookiesView.ts | cookiesThatWereReceivedFromThe": {
    "message": "Cookies que se recibieron del servidor en el encabezado \"set-cookie\" de la respuesta"
  },
  "panels/network/RequestCookiesView.ts | cookiesThatWereReceivedFromTheServer": {
    "message": "Cookies que se recibieron del servidor en el encabezado \"set-cookie\" de la respuesta, pero tenían el formato incorrecto"
  },
  "panels/network/RequestCookiesView.ts | cookiesThatWereSentToTheServerIn": {
    "message": "Las cookies que se enviaron al servidor en el encabezado \"cookie\" de la solicitud"
  },
  "panels/network/RequestCookiesView.ts | malformedResponseCookies": {
    "message": "Cookies de respuesta con formato incorrecto"
  },
  "panels/network/RequestCookiesView.ts | noRequestCookiesWereSent": {
    "message": "No se enviaron cookies de solicitud."
  },
  "panels/network/RequestCookiesView.ts | requestCookies": {
    "message": "Solicitar cookies"
  },
  "panels/network/RequestCookiesView.ts | responseCookies": {
    "message": "Cookies de respuesta"
  },
  "panels/network/RequestCookiesView.ts | showFilteredOutRequestCookies": {
    "message": "mostrar las cookies de solicitud que se filtraron"
  },
  "panels/network/RequestCookiesView.ts | thisRequestHasNoCookies": {
    "message": "Esta solicitud no tiene cookies."
  },
  "panels/network/RequestHeadersView.ts | activeClientExperimentVariation": {
    "message": "client experiment variation IDs activo."
  },
  "panels/network/RequestHeadersView.ts | activeClientExperimentVariationIds": {
    "message": "client experiment variation IDs activas que inician el comportamiento del servidor."
  },
  "panels/network/RequestHeadersView.ts | chooseThisOptionIfTheResourceAnd": {
    "message": "Elige esta opción si el recurso y el documento proceden del mismo sitio."
  },
  "panels/network/RequestHeadersView.ts | copyValue": {
    "message": "Copiar valor"
  },
  "panels/network/RequestHeadersView.ts | decoded": {
    "message": "Decodificado:"
  },
  "panels/network/RequestHeadersView.ts | empty": {
    "message": "(vacío)"
  },
  "panels/network/RequestHeadersView.ts | formData": {
    "message": "Datos de formulario"
  },
  "panels/network/RequestHeadersView.ts | fromDiskCache": {
    "message": "(de la memoria caché del disco)"
  },
  "panels/network/RequestHeadersView.ts | fromMemoryCache": {
    "message": "(desde la caché de la memoria)"
  },
  "panels/network/RequestHeadersView.ts | fromPrefetchCache": {
    "message": "(de la memoria caché con carga previa)"
  },
  "panels/network/RequestHeadersView.ts | fromServiceWorker": {
    "message": "(de service worker)"
  },
  "panels/network/RequestHeadersView.ts | fromSignedexchange": {
    "message": "(de intercambio firmado)"
  },
  "panels/network/RequestHeadersView.ts | general": {
    "message": "General"
  },
  "panels/network/RequestHeadersView.ts | learnMore": {
    "message": "Más información"
  },
  "panels/network/RequestHeadersView.ts | learnMoreInTheIssuesTab": {
    "message": "Más información en la pestaña de problemas"
  },
  "panels/network/RequestHeadersView.ts | onlyChooseThisOptionIfAn": {
    "message": "Elige esta opción solo si un sitio web arbitrario que incluya este recurso no representa un riesgo en la seguridad."
  },
  "panels/network/RequestHeadersView.ts | onlyProvisionalHeadersAre": {
    "message": "Solo están disponibles los encabezados provisionales porque esta solicitud no fue enviada mediante la red, sino mediante una memoria caché local, que no almacena los encabezados de la solicitud originales. Inhabilita la memoria caché para ver los encabezados de la solicitud completos."
  },
  "panels/network/RequestHeadersView.ts | provisionalHeadersAreShown": {
    "message": "Se muestran encabezados provisionales"
  },
  "panels/network/RequestHeadersView.ts | provisionalHeadersAreShownS": {
    "message": "Se muestran encabezados provisionales. Inhabilita la memoria caché para ver los encabezados completos."
  },
  "panels/network/RequestHeadersView.ts | queryStringParameters": {
    "message": "Parámetros de cadena de consulta"
  },
  "panels/network/RequestHeadersView.ts | referrerPolicy": {
    "message": "Política del referente"
  },
  "panels/network/RequestHeadersView.ts | remoteAddress": {
    "message": "Dirección remota"
  },
  "panels/network/RequestHeadersView.ts | requestHeaders": {
    "message": "Encabezados de la solicitud"
  },
  "panels/network/RequestHeadersView.ts | requestMethod": {
    "message": "Método de solicitud"
  },
  "panels/network/RequestHeadersView.ts | requestPayload": {
    "message": "Carga útil de la solicitud"
  },
  "panels/network/RequestHeadersView.ts | requestUrl": {
    "message": "Solicitar URL"
  },
  "panels/network/RequestHeadersView.ts | responseHeaders": {
    "message": "Encabezados de respuesta"
  },
  "panels/network/RequestHeadersView.ts | showMore": {
    "message": "Mostrar más"
  },
  "panels/network/RequestHeadersView.ts | statusCode": {
    "message": "Código de estado"
  },
  "panels/network/RequestHeadersView.ts | thisDocumentWasBlockedFrom": {
    "message": "Este documento no puede cargarse en un iframe con un atributo sandbox porque este documento especificó una política de abridor de origen cruzado."
  },
  "panels/network/RequestHeadersView.ts | toEmbedThisFrameInYourDocument": {
    "message": "Para incorporar este marco en el documento, la respuesta tiene que especificar el siguiente encabezado de respuesta a fin de habilitar la política de incorporaciones de origen cruzado:"
  },
  "panels/network/RequestHeadersView.ts | toUseThisResourceFromADifferent": {
    "message": "Para usar este recurso desde otro origen, el servidor debe especificar los encabezados de respuesta de la política de recursos de origen cruzado:"
  },
  "panels/network/RequestHeadersView.ts | toUseThisResourceFromADifferentOrigin": {
    "message": "Para usar este recurso desde otro origen, es posible que el servidor relaje el encabezado de respuesta de la política de recursos de origen cruzado:"
  },
  "panels/network/RequestHeadersView.ts | toUseThisResourceFromADifferentSite": {
    "message": "Para usar este recurso desde otro sitio, es posible que el servidor relaje el encabezado de respuesta de la política de recursos de origen cruzado:"
  },
  "panels/network/RequestHeadersView.ts | unableToDecodeValue": {
    "message": "(no se pudo decodificar el valor)"
  },
  "panels/network/RequestHeadersView.ts | viewDecoded": {
    "message": "Ver elementos decodificados"
  },
  "panels/network/RequestHeadersView.ts | viewDecodedL": {
    "message": "ver elementos decodificados"
  },
  "panels/network/RequestHeadersView.ts | viewParsed": {
    "message": "Ver datos analizados"
  },
  "panels/network/RequestHeadersView.ts | viewParsedL": {
    "message": "ver encabezados analizados"
  },
  "panels/network/RequestHeadersView.ts | viewSource": {
    "message": "Ver fuente"
  },
  "panels/network/RequestHeadersView.ts | viewSourceL": {
    "message": "ver fuente"
  },
  "panels/network/RequestHeadersView.ts | viewUrlEncoded": {
    "message": "Ver la URL codificada"
  },
  "panels/network/RequestHeadersView.ts | viewUrlEncodedL": {
    "message": "ver la URL codificada"
  },
  "panels/network/RequestInitiatorView.ts | requestCallStack": {
    "message": "Solicitar pila de llamadas"
  },
  "panels/network/RequestInitiatorView.ts | requestInitiatorChain": {
    "message": "Solicitar una cadena de iniciador"
  },
  "panels/network/RequestInitiatorView.ts | thisRequestHasNoInitiatorData": {
    "message": "Esta solicitud no tiene datos del iniciador."
  },
  "panels/network/RequestPreviewView.ts | failedToLoadResponseData": {
    "message": "No se pudieron cargar los datos de respuesta"
  },
  "panels/network/RequestPreviewView.ts | previewNotAvailable": {
    "message": "Vista previa no disponible"
  },
  "panels/network/RequestResponseView.ts | failedToLoadResponseData": {
    "message": "No se pudieron cargar los datos de respuesta"
  },
  "panels/network/RequestResponseView.ts | thisRequestHasNoResponseData": {
    "message": "Esta solicitud no tiene disponibles datos de respuesta."
  },
  "panels/network/RequestTimingView.ts | cacheStorageCacheNameS": {
    "message": "Nombre del almacenamiento en caché: {PH1}"
  },
  "panels/network/RequestTimingView.ts | cacheStorageCacheNameUnknown": {
    "message": "Nombre del almacenamiento en caché: desconocido"
  },
  "panels/network/RequestTimingView.ts | cautionRequestIsNotFinishedYet": {
    "message": "PRECAUCIÓN: Aún no se finalizó la solicitud."
  },
  "panels/network/RequestTimingView.ts | connectionStart": {
    "message": "Inicio de la conexión"
  },
  "panels/network/RequestTimingView.ts | contentDownload": {
    "message": "Descarga de contenido"
  },
  "panels/network/RequestTimingView.ts | dnsLookup": {
    "message": "Búsqueda de DNS"
  },
  "panels/network/RequestTimingView.ts | duration": {
    "message": "Duración"
  },
  "panels/network/RequestTimingView.ts | durationC": {
    "message": "DURACIÓN"
  },
  "panels/network/RequestTimingView.ts | duringDevelopmentYouCanUseSToAdd": {
    "message": "Durante el desarrollo, puedes usar {PH1} para agregar estadísticas a los tiempos de esta solicitud en el servidor."
  },
  "panels/network/RequestTimingView.ts | explanation": {
    "message": "Explicación"
  },
  "panels/network/RequestTimingView.ts | fallbackCode": {
    "message": "Código de resguardo"
  },
  "panels/network/RequestTimingView.ts | fromHttpCache": {
    "message": "De la memoria caché del HTTP"
  },
  "panels/network/RequestTimingView.ts | initialConnection": {
    "message": "Conexión inicial"
  },
  "panels/network/RequestTimingView.ts | label": {
    "message": "Etiqueta"
  },
  "panels/network/RequestTimingView.ts | networkFetch": {
    "message": "Recuperación de red"
  },
  "panels/network/RequestTimingView.ts | originalRequest": {
    "message": "Solicitud original"
  },
  "panels/network/RequestTimingView.ts | proxyNegotiation": {
    "message": "Negociación de proxy"
  },
  "panels/network/RequestTimingView.ts | queuedAtS": {
    "message": "En la fila: {PH1}"
  },
  "panels/network/RequestTimingView.ts | queueing": {
    "message": "En fila"
  },
  "panels/network/RequestTimingView.ts | readingPush": {
    "message": "Leyendo Push"
  },
  "panels/network/RequestTimingView.ts | receivingPush": {
    "message": "Recibiendo Push"
  },
  "panels/network/RequestTimingView.ts | requestSent": {
    "message": "Se envió la solicitud"
  },
  "panels/network/RequestTimingView.ts | requestToServiceworker": {
    "message": "Solicitud para ServiceWorker"
  },
  "panels/network/RequestTimingView.ts | requestresponse": {
    "message": "Solicitud/Respuesta"
  },
  "panels/network/RequestTimingView.ts | resourceScheduling": {
    "message": "Programación de recursos"
  },
  "panels/network/RequestTimingView.ts | respondwith": {
    "message": "respondWith"
  },
  "panels/network/RequestTimingView.ts | responseReceived": {
    "message": "Respuesta recibida"
  },
  "panels/network/RequestTimingView.ts | retrievalTimeS": {
    "message": "Tiempo de recuperación: {PH1}"
  },
  "panels/network/RequestTimingView.ts | serverPush": {
    "message": "Server Push"
  },
  "panels/network/RequestTimingView.ts | serverTiming": {
    "message": "Tiempo del servidor"
  },
  "panels/network/RequestTimingView.ts | serviceworkerCacheStorage": {
    "message": "Almacenamiento en caché deServiceWorker"
  },
  "panels/network/RequestTimingView.ts | sourceOfResponseS": {
    "message": "Fuente de la respuesta: {PH1}"
  },
  "panels/network/RequestTimingView.ts | ssl": {
    "message": "SSL"
  },
  "panels/network/RequestTimingView.ts | stalled": {
    "message": "Se detuvo"
  },
  "panels/network/RequestTimingView.ts | startedAtS": {
    "message": "Inicio: {PH1}"
  },
  "panels/network/RequestTimingView.ts | startup": {
    "message": "Iniciar"
  },
  "panels/network/RequestTimingView.ts | theServerTimingApi": {
    "message": "la API del tiempo del servidor"
  },
  "panels/network/RequestTimingView.ts | time": {
    "message": "HORA"
  },
  "panels/network/RequestTimingView.ts | total": {
    "message": "Total"
  },
  "panels/network/RequestTimingView.ts | unknown": {
    "message": "Desconocido"
  },
  "panels/network/RequestTimingView.ts | waitingTtfb": {
    "message": "Esperando (TTFB)"
  },
  "panels/network/RequestTimingView.ts | waterfall": {
    "message": "Cascada"
  },
  "panels/network/ResourceWebSocketFrameView.ts | all": {
    "message": "Todo"
  },
  "panels/network/ResourceWebSocketFrameView.ts | binaryMessage": {
    "message": "Mensaje binario"
  },
  "panels/network/ResourceWebSocketFrameView.ts | clearAll": {
    "message": "Borrar todo"
  },
  "panels/network/ResourceWebSocketFrameView.ts | clearAllL": {
    "message": "Borrar todo"
  },
  "panels/network/ResourceWebSocketFrameView.ts | connectionCloseMessage": {
    "message": "Mensaje de cierre de conexión"
  },
  "panels/network/ResourceWebSocketFrameView.ts | continuationFrame": {
    "message": "Marco de continuación"
  },
  "panels/network/ResourceWebSocketFrameView.ts | copyMessage": {
    "message": "Copiar el mensaje"
  },
  "panels/network/ResourceWebSocketFrameView.ts | copyMessageD": {
    "message": "Copiar el mensaje…"
  },
  "panels/network/ResourceWebSocketFrameView.ts | data": {
    "message": "Datos"
  },
  "panels/network/ResourceWebSocketFrameView.ts | enterRegex": {
    "message": "Ingresar regex, p. ej.: (web)?socket"
  },
  "panels/network/ResourceWebSocketFrameView.ts | filter": {
    "message": "Filtrar"
  },
  "panels/network/ResourceWebSocketFrameView.ts | length": {
    "message": "Longitud"
  },
  "panels/network/ResourceWebSocketFrameView.ts | na": {
    "message": "N/A"
  },
  "panels/network/ResourceWebSocketFrameView.ts | pingMessage": {
    "message": "Mensaje Ping"
  },
  "panels/network/ResourceWebSocketFrameView.ts | pongMessage": {
    "message": "Mensaje Pong"
  },
  "panels/network/ResourceWebSocketFrameView.ts | receive": {
    "message": "Recibir"
  },
  "panels/network/ResourceWebSocketFrameView.ts | sOpcodeS": {
    "message": "{PH1} (Código de operación {PH2})"
  },
  "panels/network/ResourceWebSocketFrameView.ts | sOpcodeSMask": {
    "message": "{PH1} (Opcode  {PH2}, mask)"
  },
  "panels/network/ResourceWebSocketFrameView.ts | selectMessageToBrowseItsContent": {
    "message": "Selecciona un mensaje para explorar el contenido."
  },
  "panels/network/ResourceWebSocketFrameView.ts | send": {
    "message": "Enviar"
  },
  "panels/network/ResourceWebSocketFrameView.ts | textMessage": {
    "message": "Mensaje de texto"
  },
  "panels/network/ResourceWebSocketFrameView.ts | time": {
    "message": "Hora"
  },
  "panels/network/ResourceWebSocketFrameView.ts | webSocketFrame": {
    "message": "Marco de WebSocket"
  },
  "panels/network/SignedExchangeInfoView.ts | certificate": {
    "message": "Certificado"
  },
  "panels/network/SignedExchangeInfoView.ts | certificateSha": {
    "message": "Certificado SHA256"
  },
  "panels/network/SignedExchangeInfoView.ts | certificateUrl": {
    "message": "Certificar la URL"
  },
  "panels/network/SignedExchangeInfoView.ts | date": {
    "message": "Fecha"
  },
  "panels/network/SignedExchangeInfoView.ts | errors": {
    "message": "Errores"
  },
  "panels/network/SignedExchangeInfoView.ts | expires": {
    "message": "Caduca"
  },
  "panels/network/SignedExchangeInfoView.ts | headerIntegrityHash": {
    "message": "Hash de integridad del encabezado"
  },
  "panels/network/SignedExchangeInfoView.ts | integrity": {
    "message": "Integridad"
  },
  "panels/network/SignedExchangeInfoView.ts | issuer": {
    "message": "Emisor"
  },
  "panels/network/SignedExchangeInfoView.ts | label": {
    "message": "Etiqueta"
  },
  "panels/network/SignedExchangeInfoView.ts | learnmore": {
    "message": "Más información"
  },
  "panels/network/SignedExchangeInfoView.ts | requestUrl": {
    "message": "Solicitar URL"
  },
  "panels/network/SignedExchangeInfoView.ts | responseCode": {
    "message": "Código de respuesta"
  },
  "panels/network/SignedExchangeInfoView.ts | responseHeaders": {
    "message": "Encabezados de respuesta"
  },
  "panels/network/SignedExchangeInfoView.ts | signature": {
    "message": "Firma"
  },
  "panels/network/SignedExchangeInfoView.ts | signedHttpExchange": {
    "message": "Intercambio HTTP firmado"
  },
  "panels/network/SignedExchangeInfoView.ts | subject": {
    "message": "Sujeto"
  },
  "panels/network/SignedExchangeInfoView.ts | validFrom": {
    "message": "Válido desde"
  },
  "panels/network/SignedExchangeInfoView.ts | validUntil": {
    "message": "Válido hasta el"
  },
  "panels/network/SignedExchangeInfoView.ts | validityUrl": {
    "message": "Validez de la URL"
  },
  "panels/network/SignedExchangeInfoView.ts | viewCertificate": {
    "message": "Ver certificado"
  },
  "panels/network/components/RequestTrustTokensView.ts | aClientprovidedArgumentWas": {
    "message": "Un cliente proporcionó un argumento incorrecto o no válido."
  },
  "panels/network/components/RequestTrustTokensView.ts | eitherNoInputsForThisOperation": {
    "message": "No hay entradas disponibles para esta operación, o bien las salidas exceden la cuota de operaciones."
  },
  "panels/network/components/RequestTrustTokensView.ts | failure": {
    "message": "Falla"
  },
  "panels/network/components/RequestTrustTokensView.ts | issuer": {
    "message": "Emisor"
  },
  "panels/network/components/RequestTrustTokensView.ts | issuers": {
    "message": "Emisores"
  },
  "panels/network/components/RequestTrustTokensView.ts | numberOfIssuedTokens": {
    "message": "Número de tokens emitidos"
  },
  "panels/network/components/RequestTrustTokensView.ts | parameters": {
    "message": "Parámetros"
  },
  "panels/network/components/RequestTrustTokensView.ts | refreshPolicy": {
    "message": "Actualizar política"
  },
  "panels/network/components/RequestTrustTokensView.ts | result": {
    "message": "Resultado"
  },
  "panels/network/components/RequestTrustTokensView.ts | status": {
    "message": "Estado"
  },
  "panels/network/components/RequestTrustTokensView.ts | success": {
    "message": "Listo"
  },
  "panels/network/components/RequestTrustTokensView.ts | theOperationFailedForAnUnknown": {
    "message": "No se realizó la operación por una razón desconocida."
  },
  "panels/network/components/RequestTrustTokensView.ts | theOperationWasFulfilledLocally": {
    "message": "Se completó la operación de manera local, no se enviaron solicitudes."
  },
  "panels/network/components/RequestTrustTokensView.ts | theOperationsResultWasServedFrom": {
    "message": "Se envió el resultado de las operaciones mediante la memoria caché."
  },
  "panels/network/components/RequestTrustTokensView.ts | theServersResponseWasMalformedOr": {
    "message": "La respuesta del servidor tenía un formato incorrecto o no era válida."
  },
  "panels/network/components/RequestTrustTokensView.ts | topLevelOrigin": {
    "message": "Origen de nivel superior"
  },
  "panels/network/components/RequestTrustTokensView.ts | type": {
    "message": "Tipo"
  },
  "panels/network/network-meta.ts | colorCode": {
    "message": "código de color"
  },
  "panels/network/network-meta.ts | colorCodeByResourceType": {
    "message": "Aplicar código de color por tipo de recurso"
  },
  "panels/network/network-meta.ts | colorcodeResourceTypes": {
    "message": "Organizar los tipos de recursos por colores"
  },
  "panels/network/network-meta.ts | diskCache": {
    "message": "memoria caché del disco"
  },
  "panels/network/network-meta.ts | dontGroupNetworkLogItemsByFrame": {
    "message": "No agrupar elementos de registro de red por marco"
  },
  "panels/network/network-meta.ts | frame": {
    "message": "marco"
  },
  "panels/network/network-meta.ts | group": {
    "message": "grupo"
  },
  "panels/network/network-meta.ts | groupNetworkLogByFrame": {
    "message": "Agrupar los registros de red por marco"
  },
  "panels/network/network-meta.ts | groupNetworkLogItemsByFrame": {
    "message": "Agrupar elementos de registro de red por marco"
  },
  "panels/network/network-meta.ts | hideRequestDetails": {
    "message": "Ocultar los detalles de la solicitud"
  },
  "panels/network/network-meta.ts | netWork": {
    "message": "red"
  },
  "panels/network/network-meta.ts | network": {
    "message": "Red"
  },
  "panels/network/network-meta.ts | networkConditions": {
    "message": "Condiciones de red"
  },
  "panels/network/network-meta.ts | networkRequestBlocking": {
    "message": "Bloqueo de la solicitud de red"
  },
  "panels/network/network-meta.ts | networkThrottling": {
    "message": "limitación de la red"
  },
  "panels/network/network-meta.ts | recordNetworkLog": {
    "message": "Grabar el registro de red"
  },
  "panels/network/network-meta.ts | resourceType": {
    "message": "tipo de recurso"
  },
  "panels/network/network-meta.ts | search": {
    "message": "Búsqueda"
  },
  "panels/network/network-meta.ts | showNetwork": {
    "message": "Mostrar red"
  },
  "panels/network/network-meta.ts | showNetworkConditions": {
    "message": "Mostrar las condiciones de red"
  },
  "panels/network/network-meta.ts | showNetworkRequestBlocking": {
    "message": "Mostrar bloqueo de solicitudes de red"
  },
  "panels/network/network-meta.ts | showSearch": {
    "message": "Mostrar búsqueda"
  },
  "panels/network/network-meta.ts | stopRecordingNetworkLog": {
    "message": "Detener la grabación del registro de red"
  },
  "panels/network/network-meta.ts | useDefaultColors": {
    "message": "Usar colores predeterminados"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | cpuUsage": {
    "message": "Uso de CPU"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | documentFrames": {
    "message": "Marcos del documento"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | documents": {
    "message": "Documentos"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | domNodes": {
    "message": "Nodos DOM"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | graphsDisplayingARealtimeViewOf": {
    "message": "Gráficos que presentan una vista en tiempo real de las métricas de rendimiento"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | jsEventListeners": {
    "message": "Objetos de escucha de eventos de JS"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | jsHeapSize": {
    "message": "Tamaño del montón de JS"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | layoutsSec": {
    "message": "Diseños por segundo"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | paused": {
    "message": "Se pausó"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | styleRecalcsSec": {
    "message": "Nuevos cálculos de estilo por segundo"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | activity": {
    "message": "actividad"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | metrics": {
    "message": "métricas"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | monitor": {
    "message": "supervisor"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | performance": {
    "message": "rendimiento"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | performanceMonitor": {
    "message": "Supervisor de rendimiento"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | showPerformanceMonitor": {
    "message": "Mostrar el supervisor de rendimiento"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | systemMonitor": {
    "message": "supervisor del sistema"
  },
  "panels/profiler/CPUProfileView.ts | aggregatedSelfTime": {
    "message": "Tiempo individual agregado"
  },
  "panels/profiler/CPUProfileView.ts | aggregatedTotalTime": {
    "message": "Tiempo total agregado"
  },
  "panels/profiler/CPUProfileView.ts | cpuProfiles": {
    "message": "PERFILES CPU"
  },
  "panels/profiler/CPUProfileView.ts | cpuProfilesShow": {
    "message": "Los perfiles de la CPU muestran dónde pasa el tiempo de ejecución en las funciones JavaScript de la página."
  },
  "panels/profiler/CPUProfileView.ts | fms": {
    "message": "{PH1} ms"
  },
  "panels/profiler/CPUProfileView.ts | formatPercent": {
    "message": "{PH1}%"
  },
  "panels/profiler/CPUProfileView.ts | name": {
    "message": "Nombre"
  },
  "panels/profiler/CPUProfileView.ts | notOptimized": {
    "message": "Sin optimizar"
  },
  "panels/profiler/CPUProfileView.ts | recordJavascriptCpuProfile": {
    "message": "Grabar el perfil de CPU de JavaScript"
  },
  "panels/profiler/CPUProfileView.ts | recording": {
    "message": "Grabando…"
  },
  "panels/profiler/CPUProfileView.ts | selfTime": {
    "message": "Tiempo individual"
  },
  "panels/profiler/CPUProfileView.ts | startCpuProfiling": {
    "message": "Iniciar la generación de perfiles del CPU"
  },
  "panels/profiler/CPUProfileView.ts | stopCpuProfiling": {
    "message": "Detener la generación de perfiles del CPU"
  },
  "panels/profiler/CPUProfileView.ts | totalTime": {
    "message": "Tiempo total"
  },
  "panels/profiler/CPUProfileView.ts | url": {
    "message": "URL"
  },
  "panels/profiler/HeapProfileView.ts | allocationSampling": {
    "message": "Muestra de asignación"
  },
  "panels/profiler/HeapProfileView.ts | formatPercent": {
    "message": "{PH1}%"
  },
  "panels/profiler/HeapProfileView.ts | heapProfilerIsRecording": {
    "message": "El generador de perfiles del montón está grabando"
  },
  "panels/profiler/HeapProfileView.ts | itProvidesGoodApproximation": {
    "message": "Proporciona una buena aproximación de las asignaciones desglosadas por pila de ejecución de JavaScript."
  },
  "panels/profiler/HeapProfileView.ts | name": {
    "message": "Nombre"
  },
  "panels/profiler/HeapProfileView.ts | profileD": {
    "message": "Perfil {PH1}"
  },
  "panels/profiler/HeapProfileView.ts | recordMemoryAllocations": {
    "message": "Graba asignaciones de memoria con el método de muestra."
  },
  "panels/profiler/HeapProfileView.ts | recording": {
    "message": "Grabando…"
  },
  "panels/profiler/HeapProfileView.ts | sBytes": {
    "message": "{PH1} bytes"
  },
  "panels/profiler/HeapProfileView.ts | samplingProfiles": {
    "message": "PERFILES DE MUESTRA"
  },
  "panels/profiler/HeapProfileView.ts | selectedSizeS": {
    "message": "Tamaño seleccionado: {PH1}"
  },
  "panels/profiler/HeapProfileView.ts | selfSize": {
    "message": "Tamaño propio"
  },
  "panels/profiler/HeapProfileView.ts | selfSizeBytes": {
    "message": "Tamaño individual (bytes)"
  },
  "panels/profiler/HeapProfileView.ts | skb": {
    "message": "{PH1} KB"
  },
  "panels/profiler/HeapProfileView.ts | startHeapProfiling": {
    "message": "Iniciar la generación de perfiles del montón"
  },
  "panels/profiler/HeapProfileView.ts | stopHeapProfiling": {
    "message": "Detener la generación de perfiles del montón"
  },
  "panels/profiler/HeapProfileView.ts | stopping": {
    "message": "Deteniendo…"
  },
  "panels/profiler/HeapProfileView.ts | thisProfileTypeHasMinimal": {
    "message": "Este tipo de perfil tiene sobrecarga mínima de rendimiento y se puede usar para operaciones de larga duración."
  },
  "panels/profiler/HeapProfileView.ts | totalSize": {
    "message": "Tamaño total"
  },
  "panels/profiler/HeapProfileView.ts | totalSizeBytes": {
    "message": "Tamaño total (bytes)"
  },
  "panels/profiler/HeapProfileView.ts | url": {
    "message": "URL"
  },
  "panels/profiler/HeapProfilerPanel.ts | revealInSummaryView": {
    "message": "Mostrar en la vista del resúmen"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | Deleted": {
    "message": "Número de eliminados"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | Delta": {
    "message": "Número de diferencia"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | New": {
    "message": "Número de nuevos"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | allocSize": {
    "message": "Tamaño asignado"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | allocation": {
    "message": "Asignación"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | constructorString": {
    "message": "Constructor"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | count": {
    "message": "Cantidad"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | distance": {
    "message": "Distancia"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | distanceFromWindowObject": {
    "message": "Distancia de un objeto window"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | freedSize": {
    "message": "Tamaño liberado"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | function": {
    "message": "Función"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | heapSnapshotConstructors": {
    "message": "Constructores de instantáneas del montón"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | heapSnapshotDiff": {
    "message": "Diferencia en la instantánea del montón"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | heapSnapshotRetainment": {
    "message": "Retención de instantáneas del montón"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | liveCount": {
    "message": "Conteo en tiempo real"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | liveSize": {
    "message": "Tamaño actual"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | object": {
    "message": "Objeto"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | retainedSize": {
    "message": "Tamaño retenido"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | shallowSize": {
    "message": "Tamaño aplanado"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | size": {
    "message": "Tamaño"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | sizeDelta": {
    "message": "Diferencia de tamaño"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | sizeOfTheObjectItselfInBytes": {
    "message": "Tamaño del objeto (en bytes)"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | sizeOfTheObjectPlusTheGraphIt": {
    "message": "Tamaño del objeto y el gráfico que retiene (en bytes)"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | detachedFromDomTree": {
    "message": "Se desconectó del árbol del DOM"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | genericStringsTwoPlaceholders": {
    "message": "{PH1}, {PH2}"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | inElement": {
    "message": "en"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | internalArray": {
    "message": "(arreglo interno)[]"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | previewIsNotAvailable": {
    "message": "La vista previa no está disponible"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | revealInSummaryView": {
    "message": "Mostrar en la vista del resúmen"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | revealObjectSWithIdSInSummary": {
    "message": "Mostrar el objeto \"{PH1}\" que tiene el ID en {PH2} en la vista del resumen"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | storeAsGlobalVariable": {
    "message": "Almacenar como variables globales"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | summary": {
    "message": "Resumen"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | userObjectReachableFromWindow": {
    "message": "Se puede acceder al objeto del usuario desde la ventana"
  },
  "panels/profiler/HeapSnapshotProxy.ts | anErrorOccurredWhenACallToMethod": {
    "message": "Se produjo un error cuando se solicitó una llamada al método \"{PH1}\""
  },
  "panels/profiler/HeapSnapshotView.ts | AllocationTimelinesShowInstrumented": {
    "message": "Los cronogramas de asignación muestran asignaciones de memoria de JavaScript instrumentadas a lo largo del tiempo. Después de grabar el perfil, puedes seleccionar un intervalo de tiempo para ver los objetos que estaban asignados en él y continuaban activos una vez terminada la grabación. Usa este tipo de perfil para aislar las fugas de memoria."
  },
  "panels/profiler/HeapSnapshotView.ts | allObjects": {
    "message": "Todos los objetos"
  },
  "panels/profiler/HeapSnapshotView.ts | allocation": {
    "message": "Asignación"
  },
  "panels/profiler/HeapSnapshotView.ts | allocationInstrumentationOn": {
    "message": "Instrumentación de asignaciones en el cronograma"
  },
  "panels/profiler/HeapSnapshotView.ts | allocationStack": {
    "message": "Pila de asignación"
  },
  "panels/profiler/HeapSnapshotView.ts | allocationTimelines": {
    "message": "CRONOGRAMAS DE ASIGNACIÓN"
  },
  "panels/profiler/HeapSnapshotView.ts | baseSnapshot": {
    "message": "Instantánea base"
  },
  "panels/profiler/HeapSnapshotView.ts | captureNumericValue": {
    "message": "Incluir los valores numéricos en la captura"
  },
  "panels/profiler/HeapSnapshotView.ts | classFilter": {
    "message": "Filtro de clase"
  },
  "panels/profiler/HeapSnapshotView.ts | code": {
    "message": "Código"
  },
  "panels/profiler/HeapSnapshotView.ts | comparison": {
    "message": "Comparación"
  },
  "panels/profiler/HeapSnapshotView.ts | containment": {
    "message": "Contención"
  },
  "panels/profiler/HeapSnapshotView.ts | filter": {
    "message": "Filtrar"
  },
  "panels/profiler/HeapSnapshotView.ts | find": {
    "message": "Buscar"
  },
  "panels/profiler/HeapSnapshotView.ts | heapMemoryUsage": {
    "message": "Uso de memoria del montón"
  },
  "panels/profiler/HeapSnapshotView.ts | heapSnapshot": {
    "message": "Instantánea del montón"
  },
  "panels/profiler/HeapSnapshotView.ts | heapSnapshotProfilesShowMemory": {
    "message": "Los perfiles de instantáneas del montón muestran la distribución de la memoria entre los objetos de JavaScript de tu página y los nodos DOM relacionados."
  },
  "panels/profiler/HeapSnapshotView.ts | heapSnapshots": {
    "message": "INSTANTÁNEAS DEL MONTÓN"
  },
  "panels/profiler/HeapSnapshotView.ts | jsArrays": {
    "message": "Arrays de JS"
  },
  "panels/profiler/HeapSnapshotView.ts | liveObjects": {
    "message": "Objetos activos"
  },
  "panels/profiler/HeapSnapshotView.ts | loading": {
    "message": "Cargando…"
  },
  "panels/profiler/HeapSnapshotView.ts | objectsAllocatedBeforeS": {
    "message": "Objetos asignados antes de {PH1}"
  },
  "panels/profiler/HeapSnapshotView.ts | objectsAllocatedBetweenSAndS": {
    "message": "Objetos asignados entre {PH1} y {PH2}"
  },
  "panels/profiler/HeapSnapshotView.ts | percentagePlaceholder": {
    "message": "{PH1}%"
  },
  "panels/profiler/HeapSnapshotView.ts | perspective": {
    "message": "Perspectiva"
  },
  "panels/profiler/HeapSnapshotView.ts | recordAllocationStacksExtra": {
    "message": "Grabar seguimientos de pila de asignaciones (sobrecarga de rendimiento adicional)"
  },
  "panels/profiler/HeapSnapshotView.ts | recording": {
    "message": "Grabando…"
  },
  "panels/profiler/HeapSnapshotView.ts | retainers": {
    "message": "Retenedores"
  },
  "panels/profiler/HeapSnapshotView.ts | sKb": {
    "message": "{PH1} KB"
  },
  "panels/profiler/HeapSnapshotView.ts | savingD": {
    "message": "Guardando… {PH1}%"
  },
  "panels/profiler/HeapSnapshotView.ts | selectedSizeS": {
    "message": "Tamaño seleccionado: {PH1}"
  },
  "panels/profiler/HeapSnapshotView.ts | snapshotD": {
    "message": "Instantánea {PH1}"
  },
  "panels/profiler/HeapSnapshotView.ts | snapshotting": {
    "message": "Tomando instantáneas…"
  },
  "panels/profiler/HeapSnapshotView.ts | stackWasNotRecordedForThisObject": {
    "message": "No se grabó la pila para este objeto porque se asignó antes de que iniciara la grabación de este perfil."
  },
  "panels/profiler/HeapSnapshotView.ts | startRecordingHeapProfile": {
    "message": "Comenzar a grabar los perfiles del montón"
  },
  "panels/profiler/HeapSnapshotView.ts | statistics": {
    "message": "Estadísticas"
  },
  "panels/profiler/HeapSnapshotView.ts | stopRecordingHeapProfile": {
    "message": "Detener la grabación de los perfiles del montón"
  },
  "panels/profiler/HeapSnapshotView.ts | strings": {
    "message": "Strings"
  },
  "panels/profiler/HeapSnapshotView.ts | summary": {
    "message": "Resumen"
  },
  "panels/profiler/HeapSnapshotView.ts | systemObjects": {
    "message": "Objetos del sistema"
  },
  "panels/profiler/HeapSnapshotView.ts | takeHeapSnapshot": {
    "message": "Tomar una instantánea del montón"
  },
  "panels/profiler/HeapSnapshotView.ts | treatGlobalObjectsAsRoots": {
    "message": "Tratar los objetos globales como raíces (opción recomendada; si desmarcas esta opción quedan expuestos los nodos internos y se presentan detalles excesivos, pero pueden ser útiles para depurar los ciclos en la retención de las rutas de acceso)"
  },
  "panels/profiler/HeapSnapshotView.ts | typedArrays": {
    "message": "Arreglos tipados"
  },
  "panels/profiler/IsolateSelector.ts | changeRate": {
    "message": "{PH1}/s"
  },
  "panels/profiler/IsolateSelector.ts | decreasingBySPerSecond": {
    "message": "se está disminuyendo a {PH1} por segundo"
  },
  "panels/profiler/IsolateSelector.ts | empty": {
    "message": "(vacío)"
  },
  "panels/profiler/IsolateSelector.ts | heapSizeChangeTrendOverTheLastS": {
    "message": "Tendencia de cambio del tamaño del montón en los últimos {PH1} minutos."
  },
  "panels/profiler/IsolateSelector.ts | heapSizeInUseByLiveJsObjects": {
    "message": "Tamaño del montón que usan los objetos de JavaScript publicados."
  },
  "panels/profiler/IsolateSelector.ts | increasingBySPerSecond": {
    "message": "aumentando en {PH1} por segundo"
  },
  "panels/profiler/IsolateSelector.ts | javascriptVmInstances": {
    "message": "Instancias de VM para JavaScript"
  },
  "panels/profiler/IsolateSelector.ts | totalJsHeapSize": {
    "message": "Tamaño total del montón de JS"
  },
  "panels/profiler/IsolateSelector.ts | totalPageJsHeapSizeAcrossAllVm": {
    "message": "Tamaño del montón de JS de la página en todas las instancias de VM."
  },
  "panels/profiler/IsolateSelector.ts | totalPageJsHeapSizeChangeTrend": {
    "message": "Tendencia de cambio total del tamaño del montón de JS de la página en los últimos {PH1} minutos."
  },
  "panels/profiler/LiveHeapProfileView.ts | allocatedJsHeapSizeCurrentlyIn": {
    "message": "El tamaño del montón de JS asignado está en uso por el momento"
  },
  "panels/profiler/LiveHeapProfileView.ts | anonymousScriptS": {
    "message": "(Secuencia de comandos anónima {PH1})"
  },
  "panels/profiler/LiveHeapProfileView.ts | heapProfile": {
    "message": "Perfil del montón"
  },
  "panels/profiler/LiveHeapProfileView.ts | jsHeap": {
    "message": "Montón de JS"
  },
  "panels/profiler/LiveHeapProfileView.ts | kb": {
    "message": "KB"
  },
  "panels/profiler/LiveHeapProfileView.ts | numberOfVmsSharingTheSameScript": {
    "message": "Cantidad de VM que comparten la misma fuente de secuencia de comandos"
  },
  "panels/profiler/LiveHeapProfileView.ts | scriptUrl": {
    "message": "URL de secuencia de comandos"
  },
  "panels/profiler/LiveHeapProfileView.ts | urlOfTheScriptSource": {
    "message": "La URL de la fuente de la secuencia de comandos"
  },
  "panels/profiler/LiveHeapProfileView.ts | vms": {
    "message": "VM"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingAllocationStatistics": {
    "message": "Compilando estadísticas de asignación…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingDominatedNodes": {
    "message": "Creando nodos dominados…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingDominatorTree": {
    "message": "Creando árbol de dominadores…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingEdgeIndexes": {
    "message": "Compilando índices de bordes…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingLocations": {
    "message": "Compilando ubicaciones…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingPostorderIndex": {
    "message": "Compilando índice de postorden…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingRetainers": {
    "message": "Compilando retenedores…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingDistances": {
    "message": "Calculando distancias…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingNodeFlags": {
    "message": "Calculando las funciones experimentales de los nodos…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingRetainedSizes": {
    "message": "Calculando los tamaños retenidos…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingSamples": {
    "message": "Calculando muestras…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingStatistics": {
    "message": "Calculando estadísticas…"
  },
  "panels/profiler/ModuleUIStrings.ts | done": {
    "message": "Listo"
  },
  "panels/profiler/ModuleUIStrings.ts | finishedProcessing": {
    "message": "Se completó el procesamiento."
  },
  "panels/profiler/ModuleUIStrings.ts | loadingAllocationTracesD": {
    "message": "Cargando registros de asignación… {PH1}%"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingEdgesD": {
    "message": "Cargando bordes… {PH1}%"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingLocations": {
    "message": "Cargando ubicaciones…"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingNodesD": {
    "message": "Cargando nodos… {PH1}%"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingSamples": {
    "message": "Cargando muestras…"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingSnapshotInfo": {
    "message": "Cargando la información de la instantánea…"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingStrings": {
    "message": "Cargando strings…"
  },
  "panels/profiler/ModuleUIStrings.ts | parsingStrings": {
    "message": "Analizando strings…"
  },
  "panels/profiler/ModuleUIStrings.ts | processingSnapshot": {
    "message": "Procesando instantánea…"
  },
  "panels/profiler/ModuleUIStrings.ts | propagatingDomState": {
    "message": "Propagando estado DOM…"
  },
  "panels/profiler/ProfileDataGrid.ts | genericTextTwoPlaceholders": {
    "message": "{PH1}, {PH2}"
  },
  "panels/profiler/ProfileDataGrid.ts | notOptimizedS": {
    "message": "No se optimizó: {PH1}"
  },
  "panels/profiler/ProfileLauncherView.ts | load": {
    "message": "Cargar"
  },
  "panels/profiler/ProfileLauncherView.ts | selectJavascriptVmInstance": {
    "message": "Selecciona una instancia de VM de JavaScript"
  },
  "panels/profiler/ProfileLauncherView.ts | selectProfilingType": {
    "message": "Selecciona el tipo de generación de perfiles"
  },
  "panels/profiler/ProfileLauncherView.ts | start": {
    "message": "Iniciar"
  },
  "panels/profiler/ProfileLauncherView.ts | stop": {
    "message": "Detener"
  },
  "panels/profiler/ProfileLauncherView.ts | takeSnapshot": {
    "message": "Tomar una instantánea"
  },
  "panels/profiler/ProfileSidebarTreeElement.ts | delete": {
    "message": "Borrar"
  },
  "panels/profiler/ProfileSidebarTreeElement.ts | load": {
    "message": "Cargar…"
  },
  "panels/profiler/ProfileSidebarTreeElement.ts | save": {
    "message": "Guardar"
  },
  "panels/profiler/ProfileSidebarTreeElement.ts | saveWithEllipsis": {
    "message": "Guardar…"
  },
  "panels/profiler/ProfileView.ts | chart": {
    "message": "Gráfico"
  },
  "panels/profiler/ProfileView.ts | excludeSelectedFunction": {
    "message": "Excluir función seleccionada"
  },
  "panels/profiler/ProfileView.ts | failedToReadFile": {
    "message": "No se pudo leer el archivo"
  },
  "panels/profiler/ProfileView.ts | fileSReadErrorS": {
    "message": "Error al leer el archivo \"{PH1}\": {PH2}"
  },
  "panels/profiler/ProfileView.ts | findByCostMsNameOrFile": {
    "message": "Buscar por costo (>50 ms), nombre o archivo"
  },
  "panels/profiler/ProfileView.ts | focusSelectedFunction": {
    "message": "Enfocar la función seleccionada"
  },
  "panels/profiler/ProfileView.ts | function": {
    "message": "Función"
  },
  "panels/profiler/ProfileView.ts | heavyBottomUp": {
    "message": "Pesado (de abajo hacia arriba)"
  },
  "panels/profiler/ProfileView.ts | loaded": {
    "message": "Se cargó"
  },
  "panels/profiler/ProfileView.ts | loading": {
    "message": "Cargando…"
  },
  "panels/profiler/ProfileView.ts | loadingD": {
    "message": "Cargando… {PH1}%"
  },
  "panels/profiler/ProfileView.ts | parsing": {
    "message": "Analizando…"
  },
  "panels/profiler/ProfileView.ts | profile": {
    "message": "Perfil"
  },
  "panels/profiler/ProfileView.ts | profileD": {
    "message": "Perfil {PH1}"
  },
  "panels/profiler/ProfileView.ts | profileViewMode": {
    "message": "Modo de vista del perfil"
  },
  "panels/profiler/ProfileView.ts | profiler": {
    "message": "Generador de perfiles"
  },
  "panels/profiler/ProfileView.ts | restoreAllFunctions": {
    "message": "Restablecer todas las funciones"
  },
  "panels/profiler/ProfileView.ts | treeTopDown": {
    "message": "Árbol (de arriba hacia abajo)"
  },
  "panels/profiler/ProfilesPanel.ts | cantLoadFileSupportedFile": {
    "message": "No se puede cargar el archivo. Extensiones de archivo compatibles: \"{PH1}\"."
  },
  "panels/profiler/ProfilesPanel.ts | cantLoadProfileWhileAnother": {
    "message": "No se puede cargar un perfil mientras se graba otro."
  },
  "panels/profiler/ProfilesPanel.ts | clearAllProfiles": {
    "message": "Borrar todos los perfiles"
  },
  "panels/profiler/ProfilesPanel.ts | load": {
    "message": "Cargar…"
  },
  "panels/profiler/ProfilesPanel.ts | profileLoadingFailedS": {
    "message": "No se pudo cargar el perfil: {PH1}."
  },
  "panels/profiler/ProfilesPanel.ts | profiles": {
    "message": "Perfiles"
  },
  "panels/profiler/ProfilesPanel.ts | runD": {
    "message": "Ejecutar {PH1}"
  },
  "panels/profiler/profiler-meta.ts | liveHeapProfile": {
    "message": "Perfil del montón activo"
  },
  "panels/profiler/profiler-meta.ts | memory": {
    "message": "Memoria"
  },
  "panels/profiler/profiler-meta.ts | showLiveHeapProfile": {
    "message": "Mostrar perfil del montón actual"
  },
  "panels/profiler/profiler-meta.ts | showMemory": {
    "message": "Mostrar Memoria"
  },
  "panels/profiler/profiler-meta.ts | showNativeFunctions": {
    "message": "Mostrar funciones nativas en el perfil de JS"
  },
  "panels/profiler/profiler-meta.ts | startRecordingHeapAllocations": {
    "message": "Comenzar a grabar asignaciones de montón"
  },
  "panels/profiler/profiler-meta.ts | startRecordingHeapAllocationsAndReload": {
    "message": "Comenzar a grabar asignaciones de montón y volver a cargar la página"
  },
  "panels/profiler/profiler-meta.ts | startStopRecording": {
    "message": "Iniciar o detener la grabación"
  },
  "panels/profiler/profiler-meta.ts | stopRecordingHeapAllocations": {
    "message": "Detener grabación de asignaciones de montón"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | clearAll": {
    "message": "Borrar todo"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | direction": {
    "message": "Dirección"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | documentation": {
    "message": "Documentación"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | filter": {
    "message": "Filtrar"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | method": {
    "message": "Método"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | noMessageSelected": {
    "message": "No hay mensajes seleccionados"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | record": {
    "message": "Grabar"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | request": {
    "message": "Solicitud"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | response": {
    "message": "Respuesta"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | sMs": {
    "message": "{PH1} ms"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | save": {
    "message": "Guardar"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | sendRawCDPCommand": {
    "message": "Enviar un comando de CDP sin formato"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | session": {
    "message": "Sesión"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | target": {
    "message": "Objetivo"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | timestamp": {
    "message": "Marca de tiempo"
  },
  "panels/protocol_monitor/protocol_monitor-meta.ts | protocolMonitor": {
    "message": "Monitor de protocolo"
  },
  "panels/protocol_monitor/protocol_monitor-meta.ts | showProtocolMonitor": {
    "message": "Mostrar Monitor de protocolo"
  },
  "panels/recorder/recorder-meta.ts | recorder": {
    "message": "Recorder"
  },
  "panels/recorder/recorder-meta.ts | showRecorder": {
    "message": "Recorder"
  },
  "panels/screencast/ScreencastApp.ts | toggleScreencast": {
    "message": "Activar o desactivar la presentación en pantalla"
  },
  "panels/screencast/ScreencastView.ts | addressBar": {
    "message": "Barra de direcciones"
  },
  "panels/screencast/ScreencastView.ts | back": {
    "message": "atrás"
  },
  "panels/screencast/ScreencastView.ts | forward": {
    "message": "reenviar"
  },
  "panels/screencast/ScreencastView.ts | profilingInProgress": {
    "message": "Se están creando perfiles"
  },
  "panels/screencast/ScreencastView.ts | reload": {
    "message": "volver a cargar"
  },
  "panels/screencast/ScreencastView.ts | screencastViewOfDebugTarget": {
    "message": "Vista de presentación en pantalla del objetivo depurado"
  },
  "panels/screencast/ScreencastView.ts | theTabIsInactive": {
    "message": "Esta pestaña no está activa"
  },
  "panels/search/SearchResultsPane.ts | lineS": {
    "message": "Línea {PH1}"
  },
  "panels/search/SearchResultsPane.ts | matchesCountS": {
    "message": "Número de coincidencias {PH1}"
  },
  "panels/search/SearchResultsPane.ts | showDMore": {
    "message": "Mostrar {PH1} más"
  },
  "panels/search/SearchView.ts | clear": {
    "message": "Borrar"
  },
  "panels/search/SearchView.ts | foundDMatchingLinesInDFiles": {
    "message": "Se encontraron {PH1} líneas coincidentes en {PH2} archivos."
  },
  "panels/search/SearchView.ts | foundDMatchingLinesInFile": {
    "message": "Se encontraron {PH1} líneas coincidentes en 1 archivo."
  },
  "panels/search/SearchView.ts | foundMatchingLineInFile": {
    "message": "Se encontró 1 línea coincidente en 1 archivo."
  },
  "panels/search/SearchView.ts | indexing": {
    "message": "Indexando…"
  },
  "panels/search/SearchView.ts | indexingInterrupted": {
    "message": "Se interrumpió la indexación."
  },
  "panels/search/SearchView.ts | matchCase": {
    "message": "Coincidir mayúsculas y minúsculas"
  },
  "panels/search/SearchView.ts | noMatchesFound": {
    "message": "No se encontraron coincidencias."
  },
  "panels/search/SearchView.ts | refresh": {
    "message": "Actualizar"
  },
  "panels/search/SearchView.ts | search": {
    "message": "Búsqueda"
  },
  "panels/search/SearchView.ts | searchFinished": {
    "message": "Búsqueda finalizada."
  },
  "panels/search/SearchView.ts | searchInterrupted": {
    "message": "Se interrumpió la búsqueda."
  },
  "panels/search/SearchView.ts | searchQuery": {
    "message": "Búsqueda"
  },
  "panels/search/SearchView.ts | searching": {
    "message": "Buscando…"
  },
  "panels/search/SearchView.ts | useRegularExpression": {
    "message": "Usar expresión regular"
  },
  "panels/security/SecurityModel.ts | cipherWithMAC": {
    "message": "{PH1} con {PH2}"
  },
  "panels/security/SecurityModel.ts | keyExchangeWithGroup": {
    "message": "{PH1} con {PH2}"
  },
  "panels/security/SecurityModel.ts | theSecurityOfThisPageIsUnknown": {
    "message": "La seguridad de esta página es desconocida."
  },
  "panels/security/SecurityModel.ts | thisPageIsNotSecure": {
    "message": "Esta página no es segura."
  },
  "panels/security/SecurityModel.ts | thisPageIsNotSecureBrokenHttps": {
    "message": "Esta página no es segura (HTTPS roto)."
  },
  "panels/security/SecurityModel.ts | thisPageIsSecureValidHttps": {
    "message": "Esta página es segura (página HTTPS válida)."
  },
  "panels/security/SecurityPanel.ts | activeContentWithCertificate": {
    "message": "contenido activo con errores de certificado"
  },
  "panels/security/SecurityPanel.ts | activeMixedContent": {
    "message": "contenido mixto activo"
  },
  "panels/security/SecurityPanel.ts | allResourcesOnThisPageAreServed": {
    "message": "Todos los recursos de la página se muestran de forma segura."
  },
  "panels/security/SecurityPanel.ts | allServedSecurely": {
    "message": "se entregó todo de forma segura"
  },
  "panels/security/SecurityPanel.ts | blockedMixedContent": {
    "message": "Contenido mixto bloqueado"
  },
  "panels/security/SecurityPanel.ts | certificate": {
    "message": "Certificado"
  },
  "panels/security/SecurityPanel.ts | certificateExpiresSoon": {
    "message": "El certificado vence pronto"
  },
  "panels/security/SecurityPanel.ts | certificateTransparency": {
    "message": "Certificado de transparencia"
  },
  "panels/security/SecurityPanel.ts | chromeHasDeterminedThatThisSiteS": {
    "message": "Chrome determinó que este sitio podría ser falso o fraudulento."
  },
  "panels/security/SecurityPanel.ts | cipher": {
    "message": "Algoritmo de cifrado"
  },
  "panels/security/SecurityPanel.ts | connection": {
    "message": "Conexión"
  },
  "panels/security/SecurityPanel.ts | contentWithCertificateErrors": {
    "message": "contenido con errores de certificado"
  },
  "panels/security/SecurityPanel.ts | flaggedByGoogleSafeBrowsing": {
    "message": "Marcado por la Navegación segura de Google"
  },
  "panels/security/SecurityPanel.ts | hashAlgorithm": {
    "message": "Algoritmo hash"
  },
  "panels/security/SecurityPanel.ts | hideFullDetails": {
    "message": "Ocultar los detalles completos"
  },
  "panels/security/SecurityPanel.ts | ifYouBelieveThisIsShownIn": {
    "message": "Si consideras que se trata de un error, visita https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals."
  },
  "panels/security/SecurityPanel.ts | ifYouBelieveThisIsShownInErrorSafety": {
    "message": "Si consideras que se trata de un error, visita https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals."
  },
  "panels/security/SecurityPanel.ts | info": {
    "message": "Información"
  },
  "panels/security/SecurityPanel.ts | insecureSha": {
    "message": "no es seguro (SHA-1)"
  },
  "panels/security/SecurityPanel.ts | issuedAt": {
    "message": "Emisión:"
  },
  "panels/security/SecurityPanel.ts | issuer": {
    "message": "Emisor"
  },
  "panels/security/SecurityPanel.ts | keyExchange": {
    "message": "Intercambio de claves"
  },
  "panels/security/SecurityPanel.ts | keyExchangeGroup": {
    "message": "Grupo de intercambio de claves"
  },
  "panels/security/SecurityPanel.ts | logId": {
    "message": "ID de registro"
  },
  "panels/security/SecurityPanel.ts | logName": {
    "message": "Nombre del registro"
  },
  "panels/security/SecurityPanel.ts | mainOrigin": {
    "message": "Origen principal"
  },
  "panels/security/SecurityPanel.ts | mainOriginNonsecure": {
    "message": "Origen principal (no es seguro)"
  },
  "panels/security/SecurityPanel.ts | mainOriginSecure": {
    "message": "Origen principal (seguro)"
  },
  "panels/security/SecurityPanel.ts | missing": {
    "message": "inexistente"
  },
  "panels/security/SecurityPanel.ts | mixedContent": {
    "message": "mixed content"
  },
  "panels/security/SecurityPanel.ts | na": {
    "message": "(n/a)"
  },
  "panels/security/SecurityPanel.ts | noSecurityDetailsAreAvailableFor": {
    "message": "No hay detalles de seguridad disponibles para este origen."
  },
  "panels/security/SecurityPanel.ts | noSecurityInformation": {
    "message": "No hay información de seguridad"
  },
  "panels/security/SecurityPanel.ts | nonsecureForm": {
    "message": "formulario no seguro"
  },
  "panels/security/SecurityPanel.ts | nonsecureOrigins": {
    "message": "Orígenes no seguros"
  },
  "panels/security/SecurityPanel.ts | notSecure": {
    "message": "No es seguro"
  },
  "panels/security/SecurityPanel.ts | notSecureBroken": {
    "message": "No es seguro (está roto)"
  },
  "panels/security/SecurityPanel.ts | obsoleteConnectionSettings": {
    "message": "la configuración de conexión está obsoleta"
  },
  "panels/security/SecurityPanel.ts | openFullCertificateDetails": {
    "message": "Abrir los detalles del certificado completos"
  },
  "panels/security/SecurityPanel.ts | origin": {
    "message": "Origen"
  },
  "panels/security/SecurityPanel.ts | overview": {
    "message": "Descripción general"
  },
  "panels/security/SecurityPanel.ts | possibleSpoofingUrl": {
    "message": "Es posible que la identidad de la URL sea falsa"
  },
  "panels/security/SecurityPanel.ts | protocol": {
    "message": "Protocolo"
  },
  "panels/security/SecurityPanel.ts | publickeypinningBypassed": {
    "message": "Se evitó la función Public-Key-Pinning"
  },
  "panels/security/SecurityPanel.ts | publickeypinningWasBypassedByA": {
    "message": "Un certificado raíz local evitó la función Public-Key-Pinning."
  },
  "panels/security/SecurityPanel.ts | reloadThePageToRecordRequestsFor": {
    "message": "Vuelve a cargar la página para grabar las solicitudes de los recursos HTTP."
  },
  "panels/security/SecurityPanel.ts | reloadToViewDetails": {
    "message": "Volver a cargar para ver los detalles"
  },
  "panels/security/SecurityPanel.ts | resources": {
    "message": "Recursos"
  },
  "panels/security/SecurityPanel.ts | rsaKeyExchangeIsObsoleteEnableAn": {
    "message": "El intercambio de clave RSA está obsoleto. Habilita un conjunto de algoritmos de cifrado basado en ECDHE."
  },
  "panels/security/SecurityPanel.ts | sIsObsoleteEnableAnAesgcmbased": {
    "message": "{PH1} está obsoleto. Habilita un paquete de algoritmos de cifrado basado en AES-GCM."
  },
  "panels/security/SecurityPanel.ts | sIsObsoleteEnableTlsOrLater": {
    "message": "{PH1} está obsoleto. Habilita el protocolo TLS 1.2 o versiones posteriores."
  },
  "panels/security/SecurityPanel.ts | sct": {
    "message": "SCT"
  },
  "panels/security/SecurityPanel.ts | secure": {
    "message": "Segura"
  },
  "panels/security/SecurityPanel.ts | secureConnectionSettings": {
    "message": "configuración de conexión segura"
  },
  "panels/security/SecurityPanel.ts | secureOrigins": {
    "message": "Orígenes seguros"
  },
  "panels/security/SecurityPanel.ts | securityOverview": {
    "message": "Descripción general de la seguridad"
  },
  "panels/security/SecurityPanel.ts | showFullDetails": {
    "message": "Mostrar toda la información"
  },
  "panels/security/SecurityPanel.ts | showLess": {
    "message": "Mostrar menos"
  },
  "panels/security/SecurityPanel.ts | showMoreSTotal": {
    "message": "Mostrar más ({PH1} total)"
  },
  "panels/security/SecurityPanel.ts | signatureAlgorithm": {
    "message": "Algoritmo de firma"
  },
  "panels/security/SecurityPanel.ts | signatureData": {
    "message": "Datos de la firma"
  },
  "panels/security/SecurityPanel.ts | source": {
    "message": "Fuente"
  },
  "panels/security/SecurityPanel.ts | subject": {
    "message": "Sujeto"
  },
  "panels/security/SecurityPanel.ts | subjectAlternativeNameMissing": {
    "message": "No se encuentra Subject Alternative Name"
  },
  "panels/security/SecurityPanel.ts | theCertificateChainForThisSite": {
    "message": "La cadena del certificado de este sitio web contiene un certificado que se firmó con SHA-1."
  },
  "panels/security/SecurityPanel.ts | theCertificateForThisSiteDoesNot": {
    "message": "El certificado de este sitio no contiene una extensión de Subject Alternative Name con nombre de dominio o dirección IP."
  },
  "panels/security/SecurityPanel.ts | theCertificateForThisSiteExpires": {
    "message": "El certificado de este sitio vence en menos de 48 horas; debes renovarlo."
  },
  "panels/security/SecurityPanel.ts | theConnectionToThisSiteIs": {
    "message": "La conexión a este sitio está encriptada y autenticada con {PH1}, {PH2} y {PH3}."
  },
  "panels/security/SecurityPanel.ts | theConnectionToThisSiteIsUsingA": {
    "message": "La conexión a este sitio está usando un certificado del servidor válido y confiable generado por {PH1}."
  },
  "panels/security/SecurityPanel.ts | theSecurityDetailsAboveAreFrom": {
    "message": "Los detalles de seguridad que se muestran arriba son de la primera respuesta inspeccionada."
  },
  "panels/security/SecurityPanel.ts | theSecurityOfThisPageIsUnknown": {
    "message": "La seguridad de esta página es desconocida."
  },
  "panels/security/SecurityPanel.ts | theServerSignatureUsesShaWhichIs": {
    "message": "La firma del servidor usa SHA-1, que está obsoleto. En su lugar, habilita algoritmos de firma SHA-2. (Ten en cuenta que es diferente al de la firma del certificado)."
  },
  "panels/security/SecurityPanel.ts | thisIsAnErrorPage": {
    "message": "Esta es una página de error."
  },
  "panels/security/SecurityPanel.ts | thisOriginIsANonhttpsSecure": {
    "message": "Este origen no es un HTTPS de origen seguro."
  },
  "panels/security/SecurityPanel.ts | thisPageHasANonhttpsSecureOrigin": {
    "message": "Esta página tiene un origen seguro que no es HTTPS."
  },
  "panels/security/SecurityPanel.ts | thisPageIncludesAFormWithA": {
    "message": "Esta página incluye un formulario con el atributo no seguro \"action\"."
  },
  "panels/security/SecurityPanel.ts | thisPageIncludesHttpResources": {
    "message": "Esta página incluye recursos HTTP."
  },
  "panels/security/SecurityPanel.ts | thisPageIncludesResourcesThat": {
    "message": "Esta página contiene recursos que se cargaron con errores de certificado."
  },
  "panels/security/SecurityPanel.ts | thisPageIsDangerousFlaggedBy": {
    "message": "Esta página es peligrosa (identificada por Navegación segura de Google)."
  },
  "panels/security/SecurityPanel.ts | thisPageIsInsecureUnencrypted": {
    "message": "Esta página no es segura (HTTP sin encriptar)."
  },
  "panels/security/SecurityPanel.ts | thisPageIsNotSecure": {
    "message": "Esta página no es segura."
  },
  "panels/security/SecurityPanel.ts | thisPageIsNotSecureBrokenHttps": {
    "message": "Esta página no es segura (HTTPS roto)."
  },
  "panels/security/SecurityPanel.ts | thisPageIsSecureValidHttps": {
    "message": "Esta página es segura (página HTTPS válida)."
  },
  "panels/security/SecurityPanel.ts | thisPageIsSuspicious": {
    "message": "Esta página es sospechosa"
  },
  "panels/security/SecurityPanel.ts | thisPageIsSuspiciousFlaggedBy": {
    "message": "Esta página es sospechosa (marcada por Chrome)."
  },
  "panels/security/SecurityPanel.ts | thisRequestCompliesWithChromes": {
    "message": "Esta solicitud cumple con la política de Certificado de transparencia de Chrome."
  },
  "panels/security/SecurityPanel.ts | thisRequestDoesNotComplyWith": {
    "message": "Esta solicitud no cumple con la política del Certificado de transparencia de Chrome."
  },
  "panels/security/SecurityPanel.ts | thisResponseWasLoadedFromCache": {
    "message": "Se cargó esta respuesta de la memoria caché. Es posible que falten algunos detalles de seguridad."
  },
  "panels/security/SecurityPanel.ts | thisSiteIsMissingAValidTrusted": {
    "message": "A este sitio le falta un certificado válido y de confianza ({PH1})."
  },
  "panels/security/SecurityPanel.ts | thisSitesHostnameLooksSimilarToP": {
    "message": "El nombre de host de este sitio es similar al de {PH1}. A veces, los atacantes hacen cambios sutiles y difíciles de detectar en el nombre del dominio para imitar sitios."
  },
  "panels/security/SecurityPanel.ts | toCheckThisPagesStatusVisit": {
    "message": "Para revisar el estado de esta página, visita g.co/safebrowsingstatus."
  },
  "panels/security/SecurityPanel.ts | unknownCanceled": {
    "message": "Desconocido o cancelado"
  },
  "panels/security/SecurityPanel.ts | validAndTrusted": {
    "message": "válido y de confianza"
  },
  "panels/security/SecurityPanel.ts | validFrom": {
    "message": "Válido desde"
  },
  "panels/security/SecurityPanel.ts | validUntil": {
    "message": "Válido hasta el"
  },
  "panels/security/SecurityPanel.ts | validationStatus": {
    "message": "Estado de validación"
  },
  "panels/security/SecurityPanel.ts | viewCertificate": {
    "message": "Ver certificado"
  },
  "panels/security/SecurityPanel.ts | viewDRequestsInNetworkPanel": {
    "message": "{n,plural, =1{Ver # solicitud en el panel de red}other{Ver # solicitudes en el panel de red}}"
  },
  "panels/security/SecurityPanel.ts | viewRequestsInNetworkPanel": {
    "message": "Ver las solicitudes en el panel de red"
  },
  "panels/security/SecurityPanel.ts | youHaveRecentlyAllowedContent": {
    "message": "Recientemente, permitiste que se ejecutara contenido lleno de errores de certificado en este sitio (como secuencias de comandos o iframes)."
  },
  "panels/security/SecurityPanel.ts | youHaveRecentlyAllowedNonsecure": {
    "message": "Recientemente, permitiste que se ejecutara contenido no seguro (como secuencias de comandos o iframes) en este sitio."
  },
  "panels/security/SecurityPanel.ts | yourConnectionToThisOriginIsNot": {
    "message": "La conexión con este origen no es segura."
  },
  "panels/security/SecurityPanel.ts | yourPageRequestedNonsecure": {
    "message": "Tu página solicitó recursos no seguros que estaban bloqueados."
  },
  "panels/security/security-meta.ts | security": {
    "message": "Seguridad"
  },
  "panels/security/security-meta.ts | showSecurity": {
    "message": "Mostrar Seguridad"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | addFilenamePattern": {
    "message": "Agregar un patrón de nombre del archivo"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | addPattern": {
    "message": "Agregar patrón…"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | behavior": {
    "message": "Comportamiento"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | debuggerWillSkipThroughThe": {
    "message": "Debugger omitirá las secuencias de comandos y no se detendrá por las excepciones que tengan."
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | disabled": {
    "message": "Inhabilitado"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | frameworkIgnoreList": {
    "message": "Lista de elementos ignorados de framework"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreList": {
    "message": "Lista de elementos ignorados"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreListContentScripts": {
    "message": "Agregar la secuencia de comandos del contenido a la lista de elementos ignorados"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreListContentScriptsExtension": {
    "message": "Agregar la secuencia de comandos del contenido a la lista de elementos ignorados (secuencias de comandos de las extensiones en la página)"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreScriptsWhoseNamesMatchS": {
    "message": "Ignorar las secuencia de comandos si sus nombres coinciden con \"{PH1}\""
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | noIgnoreListPatterns": {
    "message": "Patrones de la lista de no ignorar"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | pattern": {
    "message": "Patrón"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | patternAlreadyExists": {
    "message": "El patrón ya existe"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | patternCannotBeEmpty": {
    "message": "El patrón no puede estar vacío"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | patternMustBeAValidRegular": {
    "message": "El patrón debe ser una expresión regular válida"
  },
  "panels/settings/KeybindsSettingsTab.ts | FullListOfDevtoolsKeyboard": {
    "message": "Lista completa de gestos y combinaciones de teclas de las Herramientas para desarrolladores"
  },
  "panels/settings/KeybindsSettingsTab.ts | ResetShortcutsForAction": {
    "message": "Restablecer los accesos directos para la acción"
  },
  "panels/settings/KeybindsSettingsTab.ts | RestoreDefaultShortcuts": {
    "message": "Restablecer accesos directos predeterminados"
  },
  "panels/settings/KeybindsSettingsTab.ts | addAShortcut": {
    "message": "Agregar un acceso directo"
  },
  "panels/settings/KeybindsSettingsTab.ts | confirmChanges": {
    "message": "Confirmar cambios"
  },
  "panels/settings/KeybindsSettingsTab.ts | discardChanges": {
    "message": "Descartar cambios"
  },
  "panels/settings/KeybindsSettingsTab.ts | editShortcut": {
    "message": "Editar acceso directo"
  },
  "panels/settings/KeybindsSettingsTab.ts | keyboardShortcutsList": {
    "message": "Lista de las combinaciones de teclas"
  },
  "panels/settings/KeybindsSettingsTab.ts | matchShortcutsFromPreset": {
    "message": "Usar las combinaciones de teclas de la configuración predeterminada"
  },
  "panels/settings/KeybindsSettingsTab.ts | noShortcutForAction": {
    "message": "No hay accesos directos para la acción"
  },
  "panels/settings/KeybindsSettingsTab.ts | removeShortcut": {
    "message": "Quitar combinación de teclas"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcutModified": {
    "message": "Se modificó el acceso directo"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcuts": {
    "message": "Accesos directos"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcutsCannotContainOnly": {
    "message": "Las combinaciones de teclas no puede contener solo teclas modificadoras."
  },
  "panels/settings/KeybindsSettingsTab.ts | thisShortcutIsInUseByS": {
    "message": "{PH1} está usando este acceso directo: {PH2}."
  },
  "panels/settings/SettingsScreen.ts | experiments": {
    "message": "Experimentos"
  },
  "panels/settings/SettingsScreen.ts | filterExperimentsLabel": {
    "message": "Filtrar"
  },
  "panels/settings/SettingsScreen.ts | noResults": {
    "message": "No hay experimentos que coincidan con el filtro"
  },
  "panels/settings/SettingsScreen.ts | oneOrMoreSettingsHaveChanged": {
    "message": "Una o más configuraciones han cambiado; vuelve a cargar la página para que tengan efecto."
  },
  "panels/settings/SettingsScreen.ts | preferences": {
    "message": "Preferencias"
  },
  "panels/settings/SettingsScreen.ts | restoreDefaultsAndReload": {
    "message": "Restablecer predeterminados y volver a cargar"
  },
  "panels/settings/SettingsScreen.ts | settings": {
    "message": "Configuración"
  },
  "panels/settings/SettingsScreen.ts | shortcuts": {
    "message": "Accesos directos"
  },
  "panels/settings/SettingsScreen.ts | theseExperimentsAreParticularly": {
    "message": "Estos experimentos son particularmente inestables. Habilítalos bajo tu propia responsabilidad."
  },
  "panels/settings/SettingsScreen.ts | theseExperimentsCouldBeUnstable": {
    "message": "Es posible que se te solicite reiniciar Herramientas para desarrolladores, ya que estos experimentos pueden resultar inestables o no confiables."
  },
  "panels/settings/SettingsScreen.ts | warning": {
    "message": "ADVERTENCIA:"
  },
  "panels/settings/settings-meta.ts | documentation": {
    "message": "Documentación"
  },
  "panels/settings/settings-meta.ts | experiments": {
    "message": "Experimentos"
  },
  "panels/settings/settings-meta.ts | ignoreList": {
    "message": "Lista de secuencias de comandos que se deben ignorar"
  },
  "panels/settings/settings-meta.ts | preferences": {
    "message": "Preferencias"
  },
  "panels/settings/settings-meta.ts | settings": {
    "message": "Configuración"
  },
  "panels/settings/settings-meta.ts | shortcuts": {
    "message": "Accesos directos"
  },
  "panels/settings/settings-meta.ts | showExperiments": {
    "message": "Mostrar experimentos"
  },
  "panels/settings/settings-meta.ts | showIgnoreList": {
    "message": "Mostrar la lista de elementos ignorados"
  },
  "panels/settings/settings-meta.ts | showPreferences": {
    "message": "Mostrar preferencias"
  },
  "panels/settings/settings-meta.ts | showShortcuts": {
    "message": "Mostrar los accesos directos"
  },
  "panels/snippets/ScriptSnippetFileSystem.ts | linkedTo": {
    "message": "Se vinculó a {PH1}"
  },
  "panels/snippets/ScriptSnippetFileSystem.ts | scriptSnippet": {
    "message": "Fragmento de la secuencia de comandos número {PH1}"
  },
  "panels/snippets/SnippetsQuickOpen.ts | noSnippetsFound": {
    "message": "No se encontraron fragmentos."
  },
  "panels/snippets/SnippetsQuickOpen.ts | runSnippet": {
    "message": "Ejecutar fragmento"
  },
  "panels/sources/AddSourceMapURLDialog.ts | add": {
    "message": "Agregar"
  },
  "panels/sources/AddSourceMapURLDialog.ts | sourceMapUrl": {
    "message": "URL del mapa de fuentes: "
  },
  "panels/sources/BreakpointEditDialog.ts | breakpoint": {
    "message": "Punto de interrupción"
  },
  "panels/sources/BreakpointEditDialog.ts | breakpointType": {
    "message": "Tipo de punto de interrupción"
  },
  "panels/sources/BreakpointEditDialog.ts | conditionalBreakpoint": {
    "message": "Punto de interrupción condicional"
  },
  "panels/sources/BreakpointEditDialog.ts | expressionToCheckBeforePausingEg": {
    "message": "Expresión que debes verificar antes de pausar, p. ej., x > 5"
  },
  "panels/sources/BreakpointEditDialog.ts | logAMessageToConsoleDoNotBreak": {
    "message": "Registrar el mensaje a la consola sin interrupciones"
  },
  "panels/sources/BreakpointEditDialog.ts | logMessageEgXIsX": {
    "message": "Mensaje de registro, p. ej., \"x es\", x"
  },
  "panels/sources/BreakpointEditDialog.ts | logpoint": {
    "message": "Punto de registro"
  },
  "panels/sources/BreakpointEditDialog.ts | pauseOnlyWhenTheConditionIsTrue": {
    "message": "Pausar solo cuando la condición sea verdadera"
  },
  "panels/sources/CSSPlugin.ts | openColorPicker": {
    "message": "Abre el selector de color."
  },
  "panels/sources/CSSPlugin.ts | openCubicBezierEditor": {
    "message": "Abrir el editor de curvas de Bézier cúbicas."
  },
  "panels/sources/CallStackSidebarPane.ts | addAllContentScriptsToIgnoreList": {
    "message": "Agregar todas las secuencias de comandos del contenido a la lista de elementos ignorados"
  },
  "panels/sources/CallStackSidebarPane.ts | addScriptToIgnoreList": {
    "message": "Agregar secuencia de comandos a la lista de elementos ignorados"
  },
  "panels/sources/CallStackSidebarPane.ts | callStack": {
    "message": "Pila de llamadas"
  },
  "panels/sources/CallStackSidebarPane.ts | copyStackTrace": {
    "message": "Copiar el seguimiento de pila"
  },
  "panels/sources/CallStackSidebarPane.ts | notPaused": {
    "message": "Sin detener"
  },
  "panels/sources/CallStackSidebarPane.ts | onIgnoreList": {
    "message": "en la lista de elementos ignorados"
  },
  "panels/sources/CallStackSidebarPane.ts | removeAllContentScriptsFrom": {
    "message": "Quitar todas las secuencias de comandos del contenido de la lista de elementos ignorados"
  },
  "panels/sources/CallStackSidebarPane.ts | removeFromIgnoreList": {
    "message": "Quitar de la lista de elementos ignorados"
  },
  "panels/sources/CallStackSidebarPane.ts | showIgnorelistedFrames": {
    "message": "Mostrar los marcos que están en la lista de elementos ignorados"
  },
  "panels/sources/CallStackSidebarPane.ts | showMore": {
    "message": "Mostrar más"
  },
  "panels/sources/CoveragePlugin.ts | clickToShowCoveragePanel": {
    "message": "Haz clic para mostrar el panel de cobertura"
  },
  "panels/sources/CoveragePlugin.ts | coverageNa": {
    "message": "Cobertura: N/A"
  },
  "panels/sources/CoveragePlugin.ts | coverageS": {
    "message": "Cobertura: {PH1}%"
  },
  "panels/sources/CoveragePlugin.ts | showDetails": {
    "message": "Mostrar detalles"
  },
  "panels/sources/DebuggerPausedMessage.ts | attributeModifications": {
    "message": "modificaciones del atributo"
  },
  "panels/sources/DebuggerPausedMessage.ts | childSAdded": {
    "message": "Se agregó el {PH1} secundario"
  },
  "panels/sources/DebuggerPausedMessage.ts | debuggerPaused": {
    "message": "Se pausó el depurador"
  },
  "panels/sources/DebuggerPausedMessage.ts | descendantSAdded": {
    "message": "Se agregó un {PH1} subordinado"
  },
  "panels/sources/DebuggerPausedMessage.ts | descendantSRemoved": {
    "message": "Se quitó el {PH1} subordinado"
  },
  "panels/sources/DebuggerPausedMessage.ts | nodeRemoval": {
    "message": "eliminación del nodo"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedBeforePotentialOutofmemory": {
    "message": "Se pausó antes de una falla potencial por falta de memoria"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnAssertion": {
    "message": "Se detuvo en la aserción"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnBreakpoint": {
    "message": "Se pausó en un punto de interrupción"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnCspViolation": {
    "message": "Se detuvo en un incumplimiento de CSP"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnDebuggedFunction": {
    "message": "Se detuvo en la función depurada"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnEventListener": {
    "message": "Se detuvo en el objeto de escucha de eventos"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnException": {
    "message": "Se detuvo en una excepción"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnPromiseRejection": {
    "message": "Se pausó la ejecución cuando se rechazó promise"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnS": {
    "message": "Se pausó en {PH1}"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnXhrOrFetch": {
    "message": "Se detuvo en XHR o en recuperación"
  },
  "panels/sources/DebuggerPausedMessage.ts | subtreeModifications": {
    "message": "modificaciones del subárbol"
  },
  "panels/sources/DebuggerPausedMessage.ts | trustedTypePolicyViolation": {
    "message": "Incumplimiento de política de Trusted Type"
  },
  "panels/sources/DebuggerPausedMessage.ts | trustedTypeSinkViolation": {
    "message": "Incumplimiento del receptor de Trusted Type"
  },
  "panels/sources/DebuggerPlugin.ts | addBreakpoint": {
    "message": "Agregar punto de interrupción"
  },
  "panels/sources/DebuggerPlugin.ts | addConditionalBreakpoint": {
    "message": "Agregar punto de interrupción condicional…"
  },
  "panels/sources/DebuggerPlugin.ts | addLogpoint": {
    "message": "Agregar punto de registro…"
  },
  "panels/sources/DebuggerPlugin.ts | addSourceMap": {
    "message": "Agregar mapa de fuentes…"
  },
  "panels/sources/DebuggerPlugin.ts | associatedFilesAreAvailable": {
    "message": "Los archivos asociados están disponibles mediante el árbol de archivos o con {PH1}."
  },
  "panels/sources/DebuggerPlugin.ts | associatedFilesShouldBeAdded": {
    "message": "Los archivos asociados deben agregarse al árbol de archivos. Puedes depurar estos archivos de fuentes resueltas como archivos JavaScript normales."
  },
  "panels/sources/DebuggerPlugin.ts | configure": {
    "message": "Configurar"
  },
  "panels/sources/DebuggerPlugin.ts | disableBreakpoint": {
    "message": "{n,plural, =1{Inhabilitar el punto de interrupción}other{Inhabilitar todos los puntos de interrupción de la línea}}"
  },
  "panels/sources/DebuggerPlugin.ts | editBreakpoint": {
    "message": "Editar punto de interrupción…"
  },
  "panels/sources/DebuggerPlugin.ts | enableBreakpoint": {
    "message": "{n,plural, =1{Habilitar punto de interrupción}other{Habilitar todos los puntos de interrupción en la línea}}"
  },
  "panels/sources/DebuggerPlugin.ts | neverPauseHere": {
    "message": "Nunca detener aquí"
  },
  "panels/sources/DebuggerPlugin.ts | prettyprint": {
    "message": "Imprimir con formato estilístico"
  },
  "panels/sources/DebuggerPlugin.ts | prettyprintThisMinifiedFile": {
    "message": "¿Deseas imprimir este archivo reducido con formato estilístico?"
  },
  "panels/sources/DebuggerPlugin.ts | prettyprintingWillFormatThisFile": {
    "message": "Si imprimes este archivo con formato estilístico, se asignará el formato en una nueva pestaña donde puedes continuar la depuración. También puedes hacer clic en el botón {PH1} en la parte inferior de la barra de estado para imprimirlo con formato estilístico."
  },
  "panels/sources/DebuggerPlugin.ts | removeBreakpoint": {
    "message": "{n,plural, =1{Quitar punto de interrupción}other{Quitar todos los puntos de interrupción de la línea}}"
  },
  "panels/sources/DebuggerPlugin.ts | removeFromIgnoreList": {
    "message": "Quitar de la lista de elementos ignorados"
  },
  "panels/sources/DebuggerPlugin.ts | sourceMapDetected": {
    "message": "Se detectó el mapa de fuentes."
  },
  "panels/sources/DebuggerPlugin.ts | sourceMapFoundButIgnoredForFile": {
    "message": "Se encontró un mapa de fuentes, pero fue ignorado porque contenía un archivo en la lista de elementos ignorados."
  },
  "panels/sources/DebuggerPlugin.ts | theDebuggerWillSkipStepping": {
    "message": "El depurador omitirá la secuencia de comandos y no se detendrá por las excepciones que tenga."
  },
  "panels/sources/DebuggerPlugin.ts | thisScriptIsOnTheDebuggersIgnore": {
    "message": "Esta secuencia de comandos está en la lista de elementos ignorados del depurador"
  },
  "panels/sources/FilteredUISourceCodeListProvider.ts | noFilesFound": {
    "message": "No se encontraron archivos"
  },
  "panels/sources/GoToLineQuickOpen.ts | currentLineSTypeALineNumber": {
    "message": "Línea actual: {PH1}. Escribe un número de línea entre 1 y {PH2} al cual navegar."
  },
  "panels/sources/GoToLineQuickOpen.ts | currentPositionXsTypeAnOffset": {
    "message": "Posición actual: 0×{PH1}. Escribe un desplazamiento entre 0×{PH2} y 0×{PH3} hacia dónde navegar."
  },
  "panels/sources/GoToLineQuickOpen.ts | goToLineS": {
    "message": "Ve a la línea {PH1}."
  },
  "panels/sources/GoToLineQuickOpen.ts | goToLineSAndColumnS": {
    "message": "Ir a la línea {PH1}, columna {PH2}."
  },
  "panels/sources/GoToLineQuickOpen.ts | goToOffsetXs": {
    "message": "Ir al desplazamiento 0×{PH1}."
  },
  "panels/sources/GoToLineQuickOpen.ts | noFileSelected": {
    "message": "No hay archivos seleccionados."
  },
  "panels/sources/GoToLineQuickOpen.ts | typeANumberToGoToThatLine": {
    "message": "Escribe un número para dirigirte a esa línea."
  },
  "panels/sources/GutterDiffPlugin.ts | localModifications": {
    "message": "Modificaciones locales…"
  },
  "panels/sources/InplaceFormatterEditorAction.ts | format": {
    "message": "Formato"
  },
  "panels/sources/InplaceFormatterEditorAction.ts | formatS": {
    "message": "Formatear {PH1}"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | activateBreakpoints": {
    "message": "Activar puntos de interrupción"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | checked": {
    "message": "marcada"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | deactivateBreakpoints": {
    "message": "Desactivar puntos de interrupción"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | disableAllBreakpoints": {
    "message": "Inhabilitar todos los puntos de interrupción"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | disableBreakpointsInFile": {
    "message": "Inhabilitar los puntos de interrupción en el archivo"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | enableAllBreakpoints": {
    "message": "Habilitar todos los puntos de interrupción"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | enableBreakpointsInFile": {
    "message": "Habilitar los puntos de interrupción en el archivo"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | mixed": {
    "message": "combinada"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | noBreakpoints": {
    "message": "Sin interrupciones"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | removeAllBreakpoints": {
    "message": "Quitar todos los puntos de interrupción"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | removeAllBreakpointsInLine": {
    "message": "Quitar todos los puntos de interrupción de la línea"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | removeBreakpoint": {
    "message": "Quitar interrupción"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | removeOtherBreakpoints": {
    "message": "Eliminar otros puntos de interrupción"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | revealLocation": {
    "message": "Mostrar ubicación"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | sBreakpointHit": {
    "message": "Punto de interrupción: {PH1}"
  },
  "panels/sources/JavaScriptBreakpointsSidebarPane.ts | unchecked": {
    "message": "desmarcado"
  },
  "panels/sources/NavigatorView.ts | areYouSureYouWantToDeleteAll": {
    "message": "¿Confirmas que quieres borrar todas las anulaciones de esta carpeta?"
  },
  "panels/sources/NavigatorView.ts | areYouSureYouWantToDeleteThis": {
    "message": "¿Confirmas que quieres borrar este archivo?"
  },
  "panels/sources/NavigatorView.ts | areYouSureYouWantToExcludeThis": {
    "message": "¿Confirmas que quieres excluir esta carpeta?"
  },
  "panels/sources/NavigatorView.ts | areYouSureYouWantToRemoveThis": {
    "message": "¿Confirmas que quieres quitar esta dirección?"
  },
  "panels/sources/NavigatorView.ts | delete": {
    "message": "Borrar"
  },
  "panels/sources/NavigatorView.ts | deleteAllOverrides": {
    "message": "Borrar todas las anulaciones"
  },
  "panels/sources/NavigatorView.ts | excludeFolder": {
    "message": "Excluir carpeta"
  },
  "panels/sources/NavigatorView.ts | makeACopy": {
    "message": "Hacer una copia…"
  },
  "panels/sources/NavigatorView.ts | newFile": {
    "message": "Archivo nuevo"
  },
  "panels/sources/NavigatorView.ts | noDomain": {
    "message": "(sin dominio)"
  },
  "panels/sources/NavigatorView.ts | openFolder": {
    "message": "Abrir carpeta"
  },
  "panels/sources/NavigatorView.ts | removeFolderFromWorkspace": {
    "message": "Eliminar carpeta del espacio de trabajo"
  },
  "panels/sources/NavigatorView.ts | rename": {
    "message": "Cambiar nombre…"
  },
  "panels/sources/NavigatorView.ts | sFromSourceMap": {
    "message": "{PH1} (del mapa de orígenes)"
  },
  "panels/sources/NavigatorView.ts | searchInAllFiles": {
    "message": "Buscar en todos los archivos"
  },
  "panels/sources/NavigatorView.ts | searchInFolder": {
    "message": "Buscar en carpeta"
  },
  "panels/sources/OutlineQuickOpen.ts | noFileSelected": {
    "message": "No hay archivos seleccionados."
  },
  "panels/sources/OutlineQuickOpen.ts | noResultsFound": {
    "message": "No se encontraron resultados"
  },
  "panels/sources/OutlineQuickOpen.ts | openAJavascriptOrCssFileToSee": {
    "message": "Para ver los símbolos, abre un archivo de JavaScript o CSS"
  },
  "panels/sources/RecorderPlugin.ts | export": {
    "message": "Exportar"
  },
  "panels/sources/RecorderPlugin.ts | play": {
    "message": "Repetir"
  },
  "panels/sources/RecorderPlugin.ts | record": {
    "message": "Grabar"
  },
  "panels/sources/ScopeChainSidebarPane.ts | closure": {
    "message": "Cierre"
  },
  "panels/sources/ScopeChainSidebarPane.ts | closureS": {
    "message": "Cierre ({PH1})"
  },
  "panels/sources/ScopeChainSidebarPane.ts | couldNotOpenLinearMemory": {
    "message": "No se pudo abrir el inspector de memoria linear: no se pudo localizar el búfer."
  },
  "panels/sources/ScopeChainSidebarPane.ts | exception": {
    "message": "Excepción"
  },
  "panels/sources/ScopeChainSidebarPane.ts | loading": {
    "message": "Cargando…"
  },
  "panels/sources/ScopeChainSidebarPane.ts | noVariables": {
    "message": "No hay variables"
  },
  "panels/sources/ScopeChainSidebarPane.ts | notPaused": {
    "message": "Sin detener"
  },
  "panels/sources/ScopeChainSidebarPane.ts | returnValue": {
    "message": "Valor que se muestra"
  },
  "panels/sources/ScopeChainSidebarPane.ts | revealInMemoryInspectorPanel": {
    "message": "Mostrar en el panel de inspector de memoria"
  },
  "panels/sources/ScriptFormatterEditorAction.ts | prettyPrint": {
    "message": "Imprimir con formato estilístico"
  },
  "panels/sources/ScriptFormatterEditorAction.ts | prettyPrintS": {
    "message": "Imprimir {PH1} con formato estilístico"
  },
  "panels/sources/ScriptOriginPlugin.ts | providedViaDebugInfoByS": {
    "message": "(proporcionado mediante información de depuración por {PH1})"
  },
  "panels/sources/ScriptOriginPlugin.ts | sourceMappedFromS": {
    "message": "(fuente mapeada de {PH1})"
  },
  "panels/sources/SnippetsPlugin.ts | ctrlenter": {
    "message": "Ctrl + Intro"
  },
  "panels/sources/SnippetsPlugin.ts | enter": {
    "message": "⌘ + Intro"
  },
  "panels/sources/SourcesNavigator.ts | addRecording": {
    "message": "Agregar grabación"
  },
  "panels/sources/SourcesNavigator.ts | clearConfiguration": {
    "message": "Borrar configuración"
  },
  "panels/sources/SourcesNavigator.ts | contentScriptsServedByExtensions": {
    "message": "Las secuencias de comandos del contenido publicadas por las extensiones aparecerán aquí"
  },
  "panels/sources/SourcesNavigator.ts | createAndSaveCodeSnippetsFor": {
    "message": "Crear y guardar fragmentos de código para volver a utilizarlos más tarde"
  },
  "panels/sources/SourcesNavigator.ts | createNewSnippet": {
    "message": "Crear un nuevo fragmento"
  },
  "panels/sources/SourcesNavigator.ts | learnMore": {
    "message": "Más información"
  },
  "panels/sources/SourcesNavigator.ts | learnMoreAboutWorkspaces": {
    "message": "Obtén más información sobre los espacios de trabajo"
  },
  "panels/sources/SourcesNavigator.ts | newSnippet": {
    "message": "Nuevo fragmento"
  },
  "panels/sources/SourcesNavigator.ts | overridePageAssetsWithFilesFromA": {
    "message": "Anular los elementos de la página que contengan archivos de una carpeta local"
  },
  "panels/sources/SourcesNavigator.ts | recordAndReplayBrowser": {
    "message": "Graba y vuelve a reproducir las interacciones del navegador"
  },
  "panels/sources/SourcesNavigator.ts | remove": {
    "message": "Quitar"
  },
  "panels/sources/SourcesNavigator.ts | rename": {
    "message": "Cambiar nombre…"
  },
  "panels/sources/SourcesNavigator.ts | run": {
    "message": "Ejecutar"
  },
  "panels/sources/SourcesNavigator.ts | saveAs": {
    "message": "Guardar como…"
  },
  "panels/sources/SourcesNavigator.ts | selectFolderForOverrides": {
    "message": "Selecciona una carpeta para las anulaciones"
  },
  "panels/sources/SourcesNavigator.ts | syncChangesInDevtoolsWithThe": {
    "message": "Sincronizar los cambios de Herramientas para desarrolladores con el sistema de archivos local"
  },
  "panels/sources/SourcesPanel.ts | continueToHere": {
    "message": "Continuar aquí"
  },
  "panels/sources/SourcesPanel.ts | copyS": {
    "message": "Copiar {PH1}"
  },
  "panels/sources/SourcesPanel.ts | dontPauseOnExceptions": {
    "message": "No detenerse en excepciones"
  },
  "panels/sources/SourcesPanel.ts | dropWorkspaceFolderHere": {
    "message": "Suelta la carpeta del espacio de trabajo aquí"
  },
  "panels/sources/SourcesPanel.ts | groupByFolder": {
    "message": "Agrupar por carpeta"
  },
  "panels/sources/SourcesPanel.ts | hideDebugger": {
    "message": "Ocultar depurador"
  },
  "panels/sources/SourcesPanel.ts | hideNavigator": {
    "message": "Ocultar el navegador"
  },
  "panels/sources/SourcesPanel.ts | moreOptions": {
    "message": "Más opciones"
  },
  "panels/sources/SourcesPanel.ts | openInSourcesPanel": {
    "message": "Abrir en el panel de fuentes"
  },
  "panels/sources/SourcesPanel.ts | pauseOnCaughtExceptions": {
    "message": "Detenerse cuando se detecten excepciones"
  },
  "panels/sources/SourcesPanel.ts | pauseOnExceptions": {
    "message": "Pausar en excepciones"
  },
  "panels/sources/SourcesPanel.ts | resumeWithAllPausesBlockedForMs": {
    "message": "Reanudar con todas las pausas bloqueadas por 500 ms"
  },
  "panels/sources/SourcesPanel.ts | revealInSidebar": {
    "message": "Mostrar en la barra lateral"
  },
  "panels/sources/SourcesPanel.ts | showDebugger": {
    "message": "Mostrar depurador"
  },
  "panels/sources/SourcesPanel.ts | showFunctionDefinition": {
    "message": "Mostrar la definición de la función"
  },
  "panels/sources/SourcesPanel.ts | showNavigator": {
    "message": "Mostrar el navegador"
  },
  "panels/sources/SourcesPanel.ts | storeSAsGlobalVariable": {
    "message": "Almacenar {PH1} como una variable global"
  },
  "panels/sources/SourcesPanel.ts | terminateCurrentJavascriptCall": {
    "message": "Terminar la llamada de JavaScript actual"
  },
  "panels/sources/SourcesView.ts | dropInAFolderToAddToWorkspace": {
    "message": "Suelta en una carpeta para agregar al espacio de trabajo"
  },
  "panels/sources/SourcesView.ts | openFile": {
    "message": "Abrir archivo"
  },
  "panels/sources/SourcesView.ts | runCommand": {
    "message": "Ejecutar comando"
  },
  "panels/sources/SourcesView.ts | sourceViewActions": {
    "message": "Acciones de vista de fuente"
  },
  "panels/sources/TabbedEditorContainer.ts | areYouSureYouWantToCloseUnsaved": {
    "message": "¿Confirmas que deseas cerrar el archivo {PH1} sin guardarlo?"
  },
  "panels/sources/TabbedEditorContainer.ts | changesToThisFileWereNotSavedTo": {
    "message": "No se guardaron los cambios de este archivo en el sistema de archivos."
  },
  "panels/sources/TabbedEditorContainer.ts | unableToLoadThisContent": {
    "message": "No se pudo cargar este contenido."
  },
  "panels/sources/ThreadsSidebarPane.ts | paused": {
    "message": "detenido"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | addPropertyPathToWatch": {
    "message": "Agregar ruta de propiedad para supervisar"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | addWatchExpression": {
    "message": "Agregar una expresión supervisada"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | copyValue": {
    "message": "Copiar valor"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | deleteAllWatchExpressions": {
    "message": "Borrar todas las expresiones supervisadas"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | deleteWatchExpression": {
    "message": "Borrar la expresión supervisada"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | noWatchExpressions": {
    "message": "No hay expresiones de supervisión"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | notAvailable": {
    "message": "<no disponible>"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | refreshWatchExpressions": {
    "message": "Actualizar las expresiones supervisadas"
  },
  "panels/sources/sources-meta.ts | activateBreakpoints": {
    "message": "Activar puntos de interrupción"
  },
  "panels/sources/sources-meta.ts | addFolderToWorkspace": {
    "message": "Agregar carpeta al espacio de trabajo"
  },
  "panels/sources/sources-meta.ts | addSelectedTextToWatches": {
    "message": "Agregar el texto seleccionado a supervisiones"
  },
  "panels/sources/sources-meta.ts | all": {
    "message": "Todo"
  },
  "panels/sources/sources-meta.ts | allowScrollingPastEndOfFile": {
    "message": "Permitir el desplazamiento después del final del archivo"
  },
  "panels/sources/sources-meta.ts | autocompletion": {
    "message": "Autocompletado"
  },
  "panels/sources/sources-meta.ts | automaticallyRevealFilesIn": {
    "message": "Mostrar archivos en la barra lateral de manera automática"
  },
  "panels/sources/sources-meta.ts | bracketMatching": {
    "message": "Hacer coincidir corchetes"
  },
  "panels/sources/sources-meta.ts | breakpoints": {
    "message": "Puntos de interrupción"
  },
  "panels/sources/sources-meta.ts | closeAll": {
    "message": "Cerrar todo"
  },
  "panels/sources/sources-meta.ts | closeTheActiveTab": {
    "message": "Cerrar la pestaña activa"
  },
  "panels/sources/sources-meta.ts | codeFolding": {
    "message": "Plegado de código"
  },
  "panels/sources/sources-meta.ts | createNewSnippet": {
    "message": "Crear un nuevo fragmento"
  },
  "panels/sources/sources-meta.ts | deactivateBreakpoints": {
    "message": "Desactivar puntos de interrupción"
  },
  "panels/sources/sources-meta.ts | decrementCssUnitByTen": {
    "message": "Disminuir las unidades CSS a 10"
  },
  "panels/sources/sources-meta.ts | detectIndentation": {
    "message": "Detectar sangrías"
  },
  "panels/sources/sources-meta.ts | disableAutocompletion": {
    "message": "Inhabilitar el autocompletado"
  },
  "panels/sources/sources-meta.ts | disableBracketMatching": {
    "message": "Inhabilitar la coincidencia de corchetes"
  },
  "panels/sources/sources-meta.ts | disableCodeFolding": {
    "message": "Inhabilitar el plegado de código"
  },
  "panels/sources/sources-meta.ts | disableCssSourceMaps": {
    "message": "Inhabilitar el mapa de fuentes de CSS"
  },
  "panels/sources/sources-meta.ts | disableJavascriptSourceMaps": {
    "message": "Inhabilitar los mapas de fuentes de JavaScript"
  },
  "panels/sources/sources-meta.ts | disableTabMovesFocus": {
    "message": "Inhabilitar el enfoque de los movimientos de la pestaña"
  },
  "panels/sources/sources-meta.ts | disallowScrollingPastEndOfFile": {
    "message": "No permitir el desplazamiento después del final del archivo"
  },
  "panels/sources/sources-meta.ts | displayVariableValuesInlineWhile": {
    "message": "Mostrar los valores variables intercalados al depurar"
  },
  "panels/sources/sources-meta.ts | doNotAutomaticallyRevealFilesIn": {
    "message": "No mostrar archivos en la barra lateral de manera automática"
  },
  "panels/sources/sources-meta.ts | doNotDetectIndentation": {
    "message": "No detectar sangrías"
  },
  "panels/sources/sources-meta.ts | doNotDisplayVariableValuesInline": {
    "message": "No mostrar los valores variables intercalados al depurar"
  },
  "panels/sources/sources-meta.ts | doNotSearchInAnonymousAndContent": {
    "message": "No buscar en secuencias de comandos anónimas o con contenido"
  },
  "panels/sources/sources-meta.ts | doNotShowWhitespaceCharacters": {
    "message": "No mostrar caracteres de espacio en blanco"
  },
  "panels/sources/sources-meta.ts | enableAutocompletion": {
    "message": "Habilitar el autocompletado"
  },
  "panels/sources/sources-meta.ts | enableBracketMatching": {
    "message": "Habilitar la coincidencia de corchetes"
  },
  "panels/sources/sources-meta.ts | enableCodeFolding": {
    "message": "Habilitar el plegado de código"
  },
  "panels/sources/sources-meta.ts | enableCssSourceMaps": {
    "message": "Habilitar los mapas de fuentes de CSS"
  },
  "panels/sources/sources-meta.ts | enableJavascriptSourceMaps": {
    "message": "Habilitar los mapas de fuentes de JavaScript"
  },
  "panels/sources/sources-meta.ts | enableTabMovesFocus": {
    "message": "Habilitar el enfoque de los movimientos de la pestaña"
  },
  "panels/sources/sources-meta.ts | evaluateSelectedTextInConsole": {
    "message": "Evaluar el texto seleccionado en la consola"
  },
  "panels/sources/sources-meta.ts | exportRecording": {
    "message": "Exportar"
  },
  "panels/sources/sources-meta.ts | filesystem": {
    "message": "Sistema de archivos"
  },
  "panels/sources/sources-meta.ts | goToAFunctionDeclarationruleSet": {
    "message": "Ir al conjunto de declaración o reglas de funciones"
  },
  "panels/sources/sources-meta.ts | goToLine": {
    "message": "Ir a la línea"
  },
  "panels/sources/sources-meta.ts | goToSymbol": {
    "message": "Ir a símbolo"
  },
  "panels/sources/sources-meta.ts | incrementCssUnitByTen": {
    "message": "Incrementar la unidad CSS a 10"
  },
  "panels/sources/sources-meta.ts | jumpToNextEditingLocation": {
    "message": "Saltar a la siguiente ubicación de edición"
  },
  "panels/sources/sources-meta.ts | jumpToPreviousEditingLocation": {
    "message": "Saltar a la ubicación de edición anterior"
  },
  "panels/sources/sources-meta.ts | nextCallFrame": {
    "message": "Marco de la siguiente llamada"
  },
  "panels/sources/sources-meta.ts | none": {
    "message": "Ninguno"
  },
  "panels/sources/sources-meta.ts | openFile": {
    "message": "Abrir archivo"
  },
  "panels/sources/sources-meta.ts | pauseScriptExecution": {
    "message": "Detener la ejecución de la secuencia de comandos"
  },
  "panels/sources/sources-meta.ts | previousCallFrame": {
    "message": "Marco de la llamada anterior"
  },
  "panels/sources/sources-meta.ts | quickSource": {
    "message": "Fuente rápida"
  },
  "panels/sources/sources-meta.ts | record": {
    "message": "Grabar"
  },
  "panels/sources/sources-meta.ts | recordings": {
    "message": "Grabaciones"
  },
  "panels/sources/sources-meta.ts | rename": {
    "message": "Cambiar nombre"
  },
  "panels/sources/sources-meta.ts | replayRecording": {
    "message": "Repetir"
  },
  "panels/sources/sources-meta.ts | resumeScriptExecution": {
    "message": "Reanudar la ejecución de la secuencia de comandos"
  },
  "panels/sources/sources-meta.ts | runSnippet": {
    "message": "Ejecutar fragmento"
  },
  "panels/sources/sources-meta.ts | save": {
    "message": "Guardar"
  },
  "panels/sources/sources-meta.ts | saveAll": {
    "message": "Guardar todo"
  },
  "panels/sources/sources-meta.ts | scope": {
    "message": "Alcance"
  },
  "panels/sources/sources-meta.ts | search": {
    "message": "Búsqueda"
  },
  "panels/sources/sources-meta.ts | searchInAnonymousAndContent": {
    "message": "Buscar en secuencias de comandos anónimas o con contenido"
  },
  "panels/sources/sources-meta.ts | showAllWhitespaceCharacters": {
    "message": "Mostrar todos los caracteres de espacio en blanco"
  },
  "panels/sources/sources-meta.ts | showBreakpoints": {
    "message": "Mostrar puntos de interrupción"
  },
  "panels/sources/sources-meta.ts | showFilesystem": {
    "message": "Mostrar el sistema de archivos"
  },
  "panels/sources/sources-meta.ts | showQuickSource": {
    "message": "Mostrar fuente rápida"
  },
  "panels/sources/sources-meta.ts | showRecordings": {
    "message": "Mostrar grabaciones"
  },
  "panels/sources/sources-meta.ts | showScope": {
    "message": "Mostrar alcance"
  },
  "panels/sources/sources-meta.ts | showSearch": {
    "message": "Mostrar búsqueda"
  },
  "panels/sources/sources-meta.ts | showSnippets": {
    "message": "Mostrar fragmentos"
  },
  "panels/sources/sources-meta.ts | showSources": {
    "message": "Mostrar fuentes"
  },
  "panels/sources/sources-meta.ts | showThreads": {
    "message": "Mostrar subprocesos"
  },
  "panels/sources/sources-meta.ts | showTrailingWhitespaceCharacters": {
    "message": "Mostrar caracteres de espacio en blanco finales"
  },
  "panels/sources/sources-meta.ts | showWatch": {
    "message": "Mostrar Supervisión"
  },
  "panels/sources/sources-meta.ts | showWhitespaceCharacters": {
    "message": "Mostrar los caracteres de espacio en blanco:"
  },
  "panels/sources/sources-meta.ts | snippets": {
    "message": "Fragmentos"
  },
  "panels/sources/sources-meta.ts | sources": {
    "message": "Fuentes"
  },
  "panels/sources/sources-meta.ts | startRecording": {
    "message": "Iniciar grabación"
  },
  "panels/sources/sources-meta.ts | step": {
    "message": "Pasar"
  },
  "panels/sources/sources-meta.ts | stepIntoNextFunctionCall": {
    "message": "Saltar a la siguiente llamada a función"
  },
  "panels/sources/sources-meta.ts | stepOutOfCurrentFunction": {
    "message": "Salir de la función actual"
  },
  "panels/sources/sources-meta.ts | stepOverNextFunctionCall": {
    "message": "Saltar a la siguiente llamada a función"
  },
  "panels/sources/sources-meta.ts | stop": {
    "message": "Detener"
  },
  "panels/sources/sources-meta.ts | switchFile": {
    "message": "Cambiar archivo"
  },
  "panels/sources/sources-meta.ts | threads": {
    "message": "Subprocesos"
  },
  "panels/sources/sources-meta.ts | toggleBreakpoint": {
    "message": "Activar o desactivar punto de interrupción"
  },
  "panels/sources/sources-meta.ts | toggleBreakpointEnabled": {
    "message": "Se habilitó la activación o desactivación de los puntos de interrupción"
  },
  "panels/sources/sources-meta.ts | toggleBreakpointInputWindow": {
    "message": "Activar o desactivar la ventana de entrada del punto de interrupción"
  },
  "panels/sources/sources-meta.ts | trailing": {
    "message": "Rastreando"
  },
  "panels/sources/sources-meta.ts | watch": {
    "message": "Supervisión"
  },
  "panels/timeline/CountersGraph.ts | documents": {
    "message": "Documentos"
  },
  "panels/timeline/CountersGraph.ts | gpuMemory": {
    "message": "Memoria de GPU"
  },
  "panels/timeline/CountersGraph.ts | jsHeap": {
    "message": "Montón de JS"
  },
  "panels/timeline/CountersGraph.ts | listeners": {
    "message": "Objetos de escucha"
  },
  "panels/timeline/CountersGraph.ts | nodes": {
    "message": "Nodos"
  },
  "panels/timeline/CountersGraph.ts | ss": {
    "message": "[{PH1} - {PH2}]"
  },
  "panels/timeline/EventsTimelineTreeView.ts | Dms": {
    "message": "{PH1} ms"
  },
  "panels/timeline/EventsTimelineTreeView.ts | all": {
    "message": "Todo"
  },
  "panels/timeline/EventsTimelineTreeView.ts | durationFilter": {
    "message": "Filtro de duración"
  },
  "panels/timeline/EventsTimelineTreeView.ts | filterEventLog": {
    "message": "Filtrar el registro de eventos"
  },
  "panels/timeline/EventsTimelineTreeView.ts | startTime": {
    "message": "Hora de inicio"
  },
  "panels/timeline/TimelineController.ts | cpuProfileForATargetIsNot": {
    "message": "El Generador de perfiles de CPU para un destino no está disponible."
  },
  "panels/timeline/TimelineController.ts | tracingNotSupported": {
    "message": "Este tipo de objetivo no admite la grabación del seguimiento del rendimiento"
  },
  "panels/timeline/TimelineDetailsView.ts | bottomup": {
    "message": "De abajo hacia arriba"
  },
  "panels/timeline/TimelineDetailsView.ts | callTree": {
    "message": "Árbol de llamadas"
  },
  "panels/timeline/TimelineDetailsView.ts | estimated": {
    "message": "estimado"
  },
  "panels/timeline/TimelineDetailsView.ts | eventLog": {
    "message": "Registro de acontecimientos"
  },
  "panels/timeline/TimelineDetailsView.ts | layers": {
    "message": "Capas"
  },
  "panels/timeline/TimelineDetailsView.ts | learnMore": {
    "message": "Más información"
  },
  "panels/timeline/TimelineDetailsView.ts | paintProfiler": {
    "message": "Generador de perfiles de procesamiento"
  },
  "panels/timeline/TimelineDetailsView.ts | rangeSS": {
    "message": "Rango: {PH1} - {PH2}"
  },
  "panels/timeline/TimelineDetailsView.ts | summary": {
    "message": "Resumen"
  },
  "panels/timeline/TimelineDetailsView.ts | totalBlockingTimeSmss": {
    "message": "Tiempo total de bloqueo: {PH1} ms {PH2}"
  },
  "panels/timeline/TimelineEventOverview.ts | coverage": {
    "message": "COBERTURA"
  },
  "panels/timeline/TimelineEventOverview.ts | cpu": {
    "message": "CPU"
  },
  "panels/timeline/TimelineEventOverview.ts | fps": {
    "message": "FPS"
  },
  "panels/timeline/TimelineEventOverview.ts | heap": {
    "message": "MONTÓN"
  },
  "panels/timeline/TimelineEventOverview.ts | net": {
    "message": "NET"
  },
  "panels/timeline/TimelineEventOverview.ts | sSDash": {
    "message": "{PH1} - {PH2}"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | animation": {
    "message": "Animación"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | console": {
    "message": "Consola"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | droppedFrame": {
    "message": "Fotograma perdido"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | experience": {
    "message": "Experiencia"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | frame": {
    "message": "Marco"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | frameS": {
    "message": "Marco: {PH1}"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | frames": {
    "message": "Marcos"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | gpu": {
    "message": "GPU"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | idleFrame": {
    "message": "Marco inactivo"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | input": {
    "message": "Entrada"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | interactions": {
    "message": "Interacciones"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | longFrame": {
    "message": "Marco grande"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | main": {
    "message": "Principal"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | mainS": {
    "message": "Principal - {PH1}"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | occurrencesS": {
    "message": "Casos: {PH1}"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | onIgnoreList": {
    "message": "En la lista de elementos ignorados"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | raster": {
    "message": "Trama"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | rasterizerThreadS": {
    "message": "Subproceso del rasterizador {PH1}"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | sFfps": {
    "message": "{PH1} ~ {PH2} FPS"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | sSelfS": {
    "message": "{PH1} (individuales {PH2})"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | subframe": {
    "message": "Submarco"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | thread": {
    "message": "Subproceso"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | threadS": {
    "message": "Subproceso {PH1}"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | timings": {
    "message": "Tiempo"
  },
  "panels/timeline/TimelineFlameChartNetworkDataProvider.ts | network": {
    "message": "Red"
  },
  "panels/timeline/TimelineFlameChartView.ts | sAtS": {
    "message": "{PH1} a {PH2}"
  },
  "panels/timeline/TimelineHistoryManager.ts | currentSessionSS": {
    "message": "Sesión actual: {PH1}. {PH2}"
  },
  "panels/timeline/TimelineHistoryManager.ts | moments": {
    "message": "momentos"
  },
  "panels/timeline/TimelineHistoryManager.ts | noRecordings": {
    "message": "(no hay grabaciones)"
  },
  "panels/timeline/TimelineHistoryManager.ts | sAgo": {
    "message": "(hace {PH1})"
  },
  "panels/timeline/TimelineHistoryManager.ts | sD": {
    "message": "{PH1} #{PH2}"
  },
  "panels/timeline/TimelineHistoryManager.ts | sH": {
    "message": "{PH1} h"
  },
  "panels/timeline/TimelineHistoryManager.ts | sM": {
    "message": "{PH1} m"
  },
  "panels/timeline/TimelineHistoryManager.ts | selectTimelineSession": {
    "message": "Seleccionar una sesión de cronograma"
  },
  "panels/timeline/TimelineLoader.ts | legacyTimelineFormatIsNot": {
    "message": "El formato del cronograma heredado no es compatible."
  },
  "panels/timeline/TimelineLoader.ts | malformedCpuProfileFormat": {
    "message": "El formato del perfil del CPU es incorrecto"
  },
  "panels/timeline/TimelineLoader.ts | malformedTimelineDataS": {
    "message": "Datos del cronograma incorrectos: {PH1}"
  },
  "panels/timeline/TimelineLoader.ts | malformedTimelineDataUnknownJson": {
    "message": "Datos de cronograma incorrectos: formato JSON desconocido"
  },
  "panels/timeline/TimelineLoader.ts | malformedTimelineInputWrongJson": {
    "message": "Entrada de cronograma incorrecta, balance incorrecto de corchetes JSON"
  },
  "panels/timeline/TimelinePanel.ts | CpuThrottlingIsEnabled": {
    "message": "- Se habilitó la limitación de la CPU"
  },
  "panels/timeline/TimelinePanel.ts | JavascriptSamplingIsDisabled": {
    "message": "- El muestreo de JavaScript está inhabilitado"
  },
  "panels/timeline/TimelinePanel.ts | NetworkThrottlingIsEnabled": {
    "message": "- Se habilitó la limitación de la red"
  },
  "panels/timeline/TimelinePanel.ts | SignificantOverheadDueToPaint": {
    "message": "- Sobrecarga alta debido a la instrumentación procesada"
  },
  "panels/timeline/TimelinePanel.ts | afterRecordingSelectAnAreaOf": {
    "message": "Cuando termines de grabar, arrastra para seleccionar un área de interés en la descripción general. Luego, haz zoom y desplaza el cronograma lateralmente con la rueda del mouse o las teclas {PH1}. {PH2}"
  },
  "panels/timeline/TimelinePanel.ts | bufferUsage": {
    "message": "Uso de búfer"
  },
  "panels/timeline/TimelinePanel.ts | captureScreenshots": {
    "message": "Tomar capturas de pantalla"
  },
  "panels/timeline/TimelinePanel.ts | captureSettings": {
    "message": "Configuración de captura"
  },
  "panels/timeline/TimelinePanel.ts | capturesAdvancedPaint": {
    "message": "Captura instrumentación avanzada de procesamiento, presenta una alta sobrecarga de rendimiento"
  },
  "panels/timeline/TimelinePanel.ts | clear": {
    "message": "Borrar"
  },
  "panels/timeline/TimelinePanel.ts | clickTheRecordButtonSOrHitSTo": {
    "message": "Haz clic en el botón de grabación {PH1} o presiona {PH2} para iniciar una nueva grabación."
  },
  "panels/timeline/TimelinePanel.ts | clickTheReloadButtonSOrHitSTo": {
    "message": "Haz clic en el botón de volver a cargar {PH1} o presiona {PH2} para grabar la carga de la página."
  },
  "panels/timeline/TimelinePanel.ts | close": {
    "message": "Cerrar"
  },
  "panels/timeline/TimelinePanel.ts | coverage": {
    "message": "Cobertura"
  },
  "panels/timeline/TimelinePanel.ts | cpu": {
    "message": "CPU:"
  },
  "panels/timeline/TimelinePanel.ts | description": {
    "message": "Descripción"
  },
  "panels/timeline/TimelinePanel.ts | disableJavascriptSamples": {
    "message": "Inhabilitar las muestras de JavaScript"
  },
  "panels/timeline/TimelinePanel.ts | disablesJavascriptSampling": {
    "message": "Inhabilita el muestreo de JavaScript; reduce la sobrecarga cuando se ejecuta en dispositivos móviles"
  },
  "panels/timeline/TimelinePanel.ts | dropTimelineFileOrUrlHere": {
    "message": "Suelta el archivo del cronograma o la URL aquí"
  },
  "panels/timeline/TimelinePanel.ts | enableAdvancedPaint": {
    "message": "Habilitar la instrumentación avanzada de procesamiento (lenta)"
  },
  "panels/timeline/TimelinePanel.ts | failedToSaveTimelineSSS": {
    "message": "No se pudo guardar el cronograma: {PH1} ({PH2}, {PH3})"
  },
  "panels/timeline/TimelinePanel.ts | initializingProfiler": {
    "message": "Inicializando el generador de perfiles…"
  },
  "panels/timeline/TimelinePanel.ts | learnmore": {
    "message": "Más información"
  },
  "panels/timeline/TimelinePanel.ts | loadProfile": {
    "message": "Cargar perfil…"
  },
  "panels/timeline/TimelinePanel.ts | loadingProfile": {
    "message": "Cargando perfil…"
  },
  "panels/timeline/TimelinePanel.ts | memory": {
    "message": "Memoria"
  },
  "panels/timeline/TimelinePanel.ts | network": {
    "message": "Red:"
  },
  "panels/timeline/TimelinePanel.ts | networkConditions": {
    "message": "Condiciones de red"
  },
  "panels/timeline/TimelinePanel.ts | processingProfile": {
    "message": "Procesando perfil…"
  },
  "panels/timeline/TimelinePanel.ts | profiling": {
    "message": "Generando perfiles…"
  },
  "panels/timeline/TimelinePanel.ts | received": {
    "message": "Recibido"
  },
  "panels/timeline/TimelinePanel.ts | recordCoverageWithPerformance": {
    "message": "Grabar cobertura con registro de rendimiento"
  },
  "panels/timeline/TimelinePanel.ts | recordingFailed": {
    "message": "No se pudo grabar"
  },
  "panels/timeline/TimelinePanel.ts | saveProfile": {
    "message": "Guardar perfil…"
  },
  "panels/timeline/TimelinePanel.ts | screenshots": {
    "message": "Capturas de pantalla"
  },
  "panels/timeline/TimelinePanel.ts | showMemoryTimeline": {
    "message": "Mostrar el cronograma de la memoria"
  },
  "panels/timeline/TimelinePanel.ts | showWebVitals": {
    "message": "Mostrar métricas web"
  },
  "panels/timeline/TimelinePanel.ts | ssec": {
    "message": "{PH1} s"
  },
  "panels/timeline/TimelinePanel.ts | status": {
    "message": "Estado"
  },
  "panels/timeline/TimelinePanel.ts | stop": {
    "message": "Detener"
  },
  "panels/timeline/TimelinePanel.ts | stoppingTimeline": {
    "message": "Deteniendo el cronograma…"
  },
  "panels/timeline/TimelinePanel.ts | time": {
    "message": "Hora"
  },
  "panels/timeline/TimelinePanel.ts | wasd": {
    "message": "WASD"
  },
  "panels/timeline/TimelinePanel.ts | webVitals": {
    "message": "Métricas web esenciales"
  },
  "panels/timeline/TimelineTreeView.ts | activity": {
    "message": "Actividad"
  },
  "panels/timeline/TimelineTreeView.ts | chromeExtensionsOverhead": {
    "message": "[Sobrecarga de extensiones de Chrome]"
  },
  "panels/timeline/TimelineTreeView.ts | filter": {
    "message": "Filtrar"
  },
  "panels/timeline/TimelineTreeView.ts | filterBottomup": {
    "message": "Filtrar de abajo hacia arriba"
  },
  "panels/timeline/TimelineTreeView.ts | filterCallTree": {
    "message": "Filtrar el árbol de llamadas"
  },
  "panels/timeline/TimelineTreeView.ts | fms": {
    "message": "{PH1} ms"
  },
  "panels/timeline/TimelineTreeView.ts | groupBy": {
    "message": "Agrupar por"
  },
  "panels/timeline/TimelineTreeView.ts | groupByActivity": {
    "message": "Agrupar por actividad"
  },
  "panels/timeline/TimelineTreeView.ts | groupByCategory": {
    "message": "Agrupar por categoría"
  },
  "panels/timeline/TimelineTreeView.ts | groupByDomain": {
    "message": "Agrupar por dominio"
  },
  "panels/timeline/TimelineTreeView.ts | groupByFrame": {
    "message": "Agrupar por marco"
  },
  "panels/timeline/TimelineTreeView.ts | groupBySubdomain": {
    "message": "Agrupar por subdominio"
  },
  "panels/timeline/TimelineTreeView.ts | groupByUrl": {
    "message": "Agrupar por URL"
  },
  "panels/timeline/TimelineTreeView.ts | heaviestStack": {
    "message": "Pila más pesada"
  },
  "panels/timeline/TimelineTreeView.ts | hideHeaviestStack": {
    "message": "Ocultar la pila más pesada"
  },
  "panels/timeline/TimelineTreeView.ts | javascript": {
    "message": "JavaScript"
  },
  "panels/timeline/TimelineTreeView.ts | noGrouping": {
    "message": "Sin agrupación"
  },
  "panels/timeline/TimelineTreeView.ts | notOptimizedS": {
    "message": "No se optimizó: {PH1}"
  },
  "panels/timeline/TimelineTreeView.ts | page": {
    "message": "Página"
  },
  "panels/timeline/TimelineTreeView.ts | percentPlaceholder": {
    "message": "{PH1}%"
  },
  "panels/timeline/TimelineTreeView.ts | performance": {
    "message": "Rendimiento"
  },
  "panels/timeline/TimelineTreeView.ts | selectItemForDetails": {
    "message": "Selecciona un elemento para obtener más detalles."
  },
  "panels/timeline/TimelineTreeView.ts | selfTime": {
    "message": "Tiempo individual"
  },
  "panels/timeline/TimelineTreeView.ts | showHeaviestStack": {
    "message": "Muestra la pila más pesada"
  },
  "panels/timeline/TimelineTreeView.ts | timelineStack": {
    "message": "Pila del cronograma"
  },
  "panels/timeline/TimelineTreeView.ts | totalTime": {
    "message": "Tiempo total"
  },
  "panels/timeline/TimelineTreeView.ts | unattributed": {
    "message": "[sin atributo]"
  },
  "panels/timeline/TimelineTreeView.ts | vRuntime": {
    "message": "[Tiempo de ejecución de V8]"
  },
  "panels/timeline/TimelineUIUtils.ts | FromCache": {
    "message": " (de la memoria caché)"
  },
  "panels/timeline/TimelineUIUtils.ts | FromMemoryCache": {
    "message": " (desde la memoria caché)"
  },
  "panels/timeline/TimelineUIUtils.ts | FromPush": {
    "message": " (de push)"
  },
  "panels/timeline/TimelineUIUtils.ts | FromServiceWorker": {
    "message": " (desde service worker)"
  },
  "panels/timeline/TimelineUIUtils.ts | SSSResourceLoading": {
    "message": " ({PH1} {PH2} + recurso de {PH3} cargando)"
  },
  "panels/timeline/TimelineUIUtils.ts | UnknownNode": {
    "message": "[ nodo desconocido ]"
  },
  "panels/timeline/TimelineUIUtils.ts | aggregatedTime": {
    "message": "Tiempo agregado"
  },
  "panels/timeline/TimelineUIUtils.ts | allottedTime": {
    "message": "Tiempo asignado"
  },
  "panels/timeline/TimelineUIUtils.ts | animation": {
    "message": "Animación"
  },
  "panels/timeline/TimelineUIUtils.ts | animationFrameFired": {
    "message": "Se activó el marco de animación"
  },
  "panels/timeline/TimelineUIUtils.ts | animationFrameRequested": {
    "message": "Se solicitó el marco de animación"
  },
  "panels/timeline/TimelineUIUtils.ts | async": {
    "message": "Asíncronos"
  },
  "panels/timeline/TimelineUIUtils.ts | asyncTask": {
    "message": "Tarea asíncrona"
  },
  "panels/timeline/TimelineUIUtils.ts | cachedWasmModule": {
    "message": "Módulo Wasm en caché"
  },
  "panels/timeline/TimelineUIUtils.ts | callStacks": {
    "message": "Pilas de llamadas"
  },
  "panels/timeline/TimelineUIUtils.ts | callbackFunction": {
    "message": "Función de devolución de llamada"
  },
  "panels/timeline/TimelineUIUtils.ts | callbackId": {
    "message": "ID de la devolución de llamada"
  },
  "panels/timeline/TimelineUIUtils.ts | cancelAnimationFrame": {
    "message": "Cancelar el marco de animación"
  },
  "panels/timeline/TimelineUIUtils.ts | cancelIdleCallback": {
    "message": "Cancelar la devolución de llamada inactiva"
  },
  "panels/timeline/TimelineUIUtils.ts | changedAttributeToSs": {
    "message": "(se cambió el atributo a \"{PH1}\"{PH2})"
  },
  "panels/timeline/TimelineUIUtils.ts | changedClassToSs": {
    "message": "(se cambió de clase a \"{PH1}\"{PH2})"
  },
  "panels/timeline/TimelineUIUtils.ts | changedIdToSs": {
    "message": "(se cambió el ID de \"{PH1}\"{PH2})"
  },
  "panels/timeline/TimelineUIUtils.ts | changedPesudoToSs": {
    "message": "(se cambió el pseudoclase a \"{PH1}\"{PH2})"
  },
  "panels/timeline/TimelineUIUtils.ts | changedSs": {
    "message": "(cambió \"{PH1}\"{PH2})"
  },
  "panels/timeline/TimelineUIUtils.ts | click": {
    "message": "Clic"
  },
  "panels/timeline/TimelineUIUtils.ts | collected": {
    "message": "Recopilado"
  },
  "panels/timeline/TimelineUIUtils.ts | compilationCacheSize": {
    "message": "Tamaño de la caché de compilación"
  },
  "panels/timeline/TimelineUIUtils.ts | compilationCacheStatus": {
    "message": "Estado de la caché de compilación"
  },
  "panels/timeline/TimelineUIUtils.ts | compile": {
    "message": "Compila"
  },
  "panels/timeline/TimelineUIUtils.ts | compileModule": {
    "message": "Compilar módulo"
  },
  "panels/timeline/TimelineUIUtils.ts | compileScript": {
    "message": "Compilar secuencia de comandos"
  },
  "panels/timeline/TimelineUIUtils.ts | compiledWasmModule": {
    "message": "Módulo de Wasm compilado"
  },
  "panels/timeline/TimelineUIUtils.ts | compositeLayers": {
    "message": "Capas compuestas"
  },
  "panels/timeline/TimelineUIUtils.ts | computeIntersections": {
    "message": "Calcular interacciones"
  },
  "panels/timeline/TimelineUIUtils.ts | consoleTime": {
    "message": "Tiempo de consola"
  },
  "panels/timeline/TimelineUIUtils.ts | consumedCacheSize": {
    "message": "Tamaño de la memoria caché consumida"
  },
  "panels/timeline/TimelineUIUtils.ts | contextMenu": {
    "message": "Menú contextual"
  },
  "panels/timeline/TimelineUIUtils.ts | cpuTime": {
    "message": "tiempo de CPU"
  },
  "panels/timeline/TimelineUIUtils.ts | createWebsocket": {
    "message": "Crear WebSocket"
  },
  "panels/timeline/TimelineUIUtils.ts | cumulativeLayoutShifts": {
    "message": "Cambio de diseño acumulado"
  },
  "panels/timeline/TimelineUIUtils.ts | cumulativeScore": {
    "message": "Puntuación acumulativa"
  },
  "panels/timeline/TimelineUIUtils.ts | currentClusterId": {
    "message": "Current Cluster ID"
  },
  "panels/timeline/TimelineUIUtils.ts | currentClusterScore": {
    "message": "Current Cluster Score"
  },
  "panels/timeline/TimelineUIUtils.ts | decodedBody": {
    "message": "Cuerpo decodificado"
  },
  "panels/timeline/TimelineUIUtils.ts | decrypt": {
    "message": "Desencriptar"
  },
  "panels/timeline/TimelineUIUtils.ts | decryptReply": {
    "message": "Desencriptar respuesta"
  },
  "panels/timeline/TimelineUIUtils.ts | destroyWebsocket": {
    "message": "Destruir WebSocket"
  },
  "panels/timeline/TimelineUIUtils.ts | details": {
    "message": "Detalles"
  },
  "panels/timeline/TimelineUIUtils.ts | digest": {
    "message": "Resumen"
  },
  "panels/timeline/TimelineUIUtils.ts | digestReply": {
    "message": "Resumir respuesta"
  },
  "panels/timeline/TimelineUIUtils.ts | dimensions": {
    "message": "Dimensiones"
  },
  "panels/timeline/TimelineUIUtils.ts | domGc": {
    "message": "GC DOM"
  },
  "panels/timeline/TimelineUIUtils.ts | domcontentloadedEvent": {
    "message": "Evento DOMContentLoaded"
  },
  "panels/timeline/TimelineUIUtils.ts | drag": {
    "message": "Arrastrar"
  },
  "panels/timeline/TimelineUIUtils.ts | drawFrame": {
    "message": "Dibujar un marco"
  },
  "panels/timeline/TimelineUIUtils.ts | duration": {
    "message": "Duración"
  },
  "panels/timeline/TimelineUIUtils.ts | elementsAffected": {
    "message": "Elementos afectados"
  },
  "panels/timeline/TimelineUIUtils.ts | embedderCallback": {
    "message": "Devolución de llamada de incorporaciones"
  },
  "panels/timeline/TimelineUIUtils.ts | emptyPlaceholder": {
    "message": "{PH1}"
  },
  "panels/timeline/TimelineUIUtils.ts | emptyPlaceholderColon": {
    "message": ": {PH1}"
  },
  "panels/timeline/TimelineUIUtils.ts | encodedData": {
    "message": "Datos codificados"
  },
  "panels/timeline/TimelineUIUtils.ts | encrypt": {
    "message": "Encriptar"
  },
  "panels/timeline/TimelineUIUtils.ts | encryptReply": {
    "message": "Encriptar respuesta"
  },
  "panels/timeline/TimelineUIUtils.ts | evaluateModule": {
    "message": "Evaluar módulo"
  },
  "panels/timeline/TimelineUIUtils.ts | evaluateScript": {
    "message": "Evaluar la secuencia de comandos"
  },
  "panels/timeline/TimelineUIUtils.ts | event": {
    "message": "Evento"
  },
  "panels/timeline/TimelineUIUtils.ts | evolvedClsLink": {
    "message": "evolved"
  },
  "panels/timeline/TimelineUIUtils.ts | experience": {
    "message": "Experiencia"
  },
  "panels/timeline/TimelineUIUtils.ts | failedToLoadScriptFromCache": {
    "message": "no se pudo cargar la secuencia de comandos desde la memoria caché"
  },
  "panels/timeline/TimelineUIUtils.ts | finishLoading": {
    "message": "Finalizar la carga"
  },
  "panels/timeline/TimelineUIUtils.ts | fireIdleCallback": {
    "message": "Activar la devolución de llamada inactiva"
  },
  "panels/timeline/TimelineUIUtils.ts | firstContentfulPaint": {
    "message": "Primer procesamiento de imagen con contenido"
  },
  "panels/timeline/TimelineUIUtils.ts | firstInvalidated": {
    "message": "Primero declarado no válido"
  },
  "panels/timeline/TimelineUIUtils.ts | firstLayoutInvalidation": {
    "message": "Primera invalidación de diseño"
  },
  "panels/timeline/TimelineUIUtils.ts | firstPaint": {
    "message": "Primer procesamiento de imagen"
  },
  "panels/timeline/TimelineUIUtils.ts | fling": {
    "message": "Enviar"
  },
  "panels/timeline/TimelineUIUtils.ts | flingHalt": {
    "message": "Detención del envío"
  },
  "panels/timeline/TimelineUIUtils.ts | flingStart": {
    "message": "Comienzo del envío"
  },
  "panels/timeline/TimelineUIUtils.ts | forcedReflow": {
    "message": "Reprocesamiento forzado"
  },
  "panels/timeline/TimelineUIUtils.ts | fps": {
    "message": "FPS"
  },
  "panels/timeline/TimelineUIUtils.ts | frame": {
    "message": "Marco"
  },
  "panels/timeline/TimelineUIUtils.ts | frameStart": {
    "message": "Comienzo del marco"
  },
  "panels/timeline/TimelineUIUtils.ts | frameStartMainThread": {
    "message": "Comienzo del marco (subproceso principal)"
  },
  "panels/timeline/TimelineUIUtils.ts | frameStartedLoading": {
    "message": "El marco comenzó a cargarse"
  },
  "panels/timeline/TimelineUIUtils.ts | function": {
    "message": "Función"
  },
  "panels/timeline/TimelineUIUtils.ts | functionCall": {
    "message": "Llamada a función"
  },
  "panels/timeline/TimelineUIUtils.ts | gcEvent": {
    "message": "Evento GC"
  },
  "panels/timeline/TimelineUIUtils.ts | gpu": {
    "message": "GPU"
  },
  "panels/timeline/TimelineUIUtils.ts | hadRecentInput": {
    "message": "Tuvo una entrada reciente"
  },
  "panels/timeline/TimelineUIUtils.ts | handlerTookS": {
    "message": "El controlador tomó {PH1}"
  },
  "panels/timeline/TimelineUIUtils.ts | hitTest": {
    "message": "Prueba de posicionamiento"
  },
  "panels/timeline/TimelineUIUtils.ts | idle": {
    "message": "Inactivo"
  },
  "panels/timeline/TimelineUIUtils.ts | idleCallbackExecutionExtended": {
    "message": "Se extendió la ejecución de devolución de llamada inactiva por {PH1} más de la fecha límite"
  },
  "panels/timeline/TimelineUIUtils.ts | idleCallbackRequested": {
    "message": "Se solicita la devolución de llamada inactiva"
  },
  "panels/timeline/TimelineUIUtils.ts | imageDecode": {
    "message": "Decodificación de imagen"
  },
  "panels/timeline/TimelineUIUtils.ts | imageResize": {
    "message": "Cambio de tamaño de la imagen"
  },
  "panels/timeline/TimelineUIUtils.ts | imageUrl": {
    "message": "URL de la imagen"
  },
  "panels/timeline/TimelineUIUtils.ts | initiator": {
    "message": "Iniciador"
  },
  "panels/timeline/TimelineUIUtils.ts | inputLatency": {
    "message": "Latencia de la entrada"
  },
  "panels/timeline/TimelineUIUtils.ts | installTimer": {
    "message": "Instalar temporizador"
  },
  "panels/timeline/TimelineUIUtils.ts | invalidateLayout": {
    "message": "Invalidar diseño"
  },
  "panels/timeline/TimelineUIUtils.ts | invalidations": {
    "message": "Invalidaciones"
  },
  "panels/timeline/TimelineUIUtils.ts | invokedByTimeout": {
    "message": "Lo invocó el tiempo de espera"
  },
  "panels/timeline/TimelineUIUtils.ts | jank": {
    "message": "bloqueo"
  },
  "panels/timeline/TimelineUIUtils.ts | jsFrame": {
    "message": "Marco de JS"
  },
  "panels/timeline/TimelineUIUtils.ts | keyCharacter": {
    "message": "Clave — Caracter"
  },
  "panels/timeline/TimelineUIUtils.ts | keyDown": {
    "message": "Flecha hacia abajo"
  },
  "panels/timeline/TimelineUIUtils.ts | keyUp": {
    "message": "Flecha hacia arriba"
  },
  "panels/timeline/TimelineUIUtils.ts | largestContentfulPaint": {
    "message": "Procesamiento de imagen con contenido más grande"
  },
  "panels/timeline/TimelineUIUtils.ts | layerRoot": {
    "message": "Raíz de la capa"
  },
  "panels/timeline/TimelineUIUtils.ts | layerTree": {
    "message": "Árbol de capas"
  },
  "panels/timeline/TimelineUIUtils.ts | layout": {
    "message": "Diseño"
  },
  "panels/timeline/TimelineUIUtils.ts | layoutForced": {
    "message": "Se forzó el diseño"
  },
  "panels/timeline/TimelineUIUtils.ts | layoutInvalidations": {
    "message": "Invalidaciones de diseño"
  },
  "panels/timeline/TimelineUIUtils.ts | layoutRoot": {
    "message": "Raíz del diseño"
  },
  "panels/timeline/TimelineUIUtils.ts | layoutShift": {
    "message": "Cambio de diseño"
  },
  "panels/timeline/TimelineUIUtils.ts | learnMore": {
    "message": "Más información"
  },
  "panels/timeline/TimelineUIUtils.ts | loadFromCache": {
    "message": "cargar desde la memoria caché"
  },
  "panels/timeline/TimelineUIUtils.ts | loading": {
    "message": "Cargando"
  },
  "panels/timeline/TimelineUIUtils.ts | location": {
    "message": "Ubicación"
  },
  "panels/timeline/TimelineUIUtils.ts | longTask": {
    "message": "Tarea extensa"
  },
  "panels/timeline/TimelineUIUtils.ts | majorGc": {
    "message": "GC mayor"
  },
  "panels/timeline/TimelineUIUtils.ts | message": {
    "message": "Mensaje"
  },
  "panels/timeline/TimelineUIUtils.ts | mimeType": {
    "message": "Tipo de MIME"
  },
  "panels/timeline/TimelineUIUtils.ts | mimeTypeCaps": {
    "message": "Tipo de MIME"
  },
  "panels/timeline/TimelineUIUtils.ts | minorGc": {
    "message": "GC menor"
  },
  "panels/timeline/TimelineUIUtils.ts | module": {
    "message": "Módulo"
  },
  "panels/timeline/TimelineUIUtils.ts | mouseDown": {
    "message": "Comienzo de la acción del mouse"
  },
  "panels/timeline/TimelineUIUtils.ts | mouseMove": {
    "message": "Movimiento del mouse"
  },
  "panels/timeline/TimelineUIUtils.ts | mouseUp": {
    "message": "Finalización de la acción del mouse"
  },
  "panels/timeline/TimelineUIUtils.ts | mouseWheel": {
    "message": "Rueda del mouse"
  },
  "panels/timeline/TimelineUIUtils.ts | movedFrom": {
    "message": "Se movió de"
  },
  "panels/timeline/TimelineUIUtils.ts | movedTo": {
    "message": "Se movió a"
  },
  "panels/timeline/TimelineUIUtils.ts | networkRequest": {
    "message": "Solicitud de red"
  },
  "panels/timeline/TimelineUIUtils.ts | networkTransfer": {
    "message": "transferencia de red"
  },
  "panels/timeline/TimelineUIUtils.ts | no": {
    "message": "No"
  },
  "panels/timeline/TimelineUIUtils.ts | node": {
    "message": "Nodo:"
  },
  "panels/timeline/TimelineUIUtils.ts | nodes": {
    "message": "Nodos:"
  },
  "panels/timeline/TimelineUIUtils.ts | nodesThatNeedLayout": {
    "message": "Nodos que necesitan diseño"
  },
  "panels/timeline/TimelineUIUtils.ts | notOptimized": {
    "message": "Sin optimizar"
  },
  "panels/timeline/TimelineUIUtils.ts | onloadEvent": {
    "message": "Evento de carga"
  },
  "panels/timeline/TimelineUIUtils.ts | other": {
    "message": "Otro"
  },
  "panels/timeline/TimelineUIUtils.ts | otherInvalidations": {
    "message": "Otras invalidaciones"
  },
  "panels/timeline/TimelineUIUtils.ts | ownerElement": {
    "message": "Elemento de propietario"
  },
  "panels/timeline/TimelineUIUtils.ts | paint": {
    "message": "Procesar"
  },
  "panels/timeline/TimelineUIUtils.ts | paintImage": {
    "message": "Procesar imagen"
  },
  "panels/timeline/TimelineUIUtils.ts | paintProfiler": {
    "message": "Generador de perfiles de procesamiento"
  },
  "panels/timeline/TimelineUIUtils.ts | paintSetup": {
    "message": "Configuración de procesamiento"
  },
  "panels/timeline/TimelineUIUtils.ts | painting": {
    "message": "Procesando"
  },
  "panels/timeline/TimelineUIUtils.ts | parse": {
    "message": "Analizar"
  },
  "panels/timeline/TimelineUIUtils.ts | parseAndCompile": {
    "message": "Analizar y compilar"
  },
  "panels/timeline/TimelineUIUtils.ts | parseHtml": {
    "message": "Analizar HTML"
  },
  "panels/timeline/TimelineUIUtils.ts | parseStylesheet": {
    "message": "Analizar la hoja de estilo"
  },
  "panels/timeline/TimelineUIUtils.ts | pendingFor": {
    "message": "Pendiente para"
  },
  "panels/timeline/TimelineUIUtils.ts | pinchBegin": {
    "message": "Comienzo de la acción de pellizcar"
  },
  "panels/timeline/TimelineUIUtils.ts | pinchEnd": {
    "message": "Finalización de la acción de pellizcar"
  },
  "panels/timeline/TimelineUIUtils.ts | pinchUpdate": {
    "message": "Actualización de la acción de pellizcar"
  },
  "panels/timeline/TimelineUIUtils.ts | preview": {
    "message": "Vista previa"
  },
  "panels/timeline/TimelineUIUtils.ts | priority": {
    "message": "Prioridad"
  },
  "panels/timeline/TimelineUIUtils.ts | producedCacheSize": {
    "message": "Tamaño de la memoria caché producida"
  },
  "panels/timeline/TimelineUIUtils.ts | range": {
    "message": "Rango"
  },
  "panels/timeline/TimelineUIUtils.ts | rasterizePaint": {
    "message": "Rasterizar imagen"
  },
  "panels/timeline/TimelineUIUtils.ts | recalculateStyle": {
    "message": "Volver a calcular el estilo"
  },
  "panels/timeline/TimelineUIUtils.ts | recalculationForced": {
    "message": "Se forzó un nuevo cálculo"
  },
  "panels/timeline/TimelineUIUtils.ts | receiveData": {
    "message": "Recibir datos"
  },
  "panels/timeline/TimelineUIUtils.ts | receiveResponse": {
    "message": "Recibir respuesta"
  },
  "panels/timeline/TimelineUIUtils.ts | receiveWebsocketHandshake": {
    "message": "Recibir el protocolo de enlace de WebSocket"
  },
  "panels/timeline/TimelineUIUtils.ts | recurringHandlerTookS": {
    "message": "El controlador recurrente tomó {PH1}"
  },
  "panels/timeline/TimelineUIUtils.ts | relatedNode": {
    "message": "Nodo relacionado"
  },
  "panels/timeline/TimelineUIUtils.ts | removeTimer": {
    "message": "Quitar temporizador"
  },
  "panels/timeline/TimelineUIUtils.ts | rendering": {
    "message": "Renderización"
  },
  "panels/timeline/TimelineUIUtils.ts | repeats": {
    "message": "Se repite"
  },
  "panels/timeline/TimelineUIUtils.ts | requestAnimationFrame": {
    "message": "Marco de la animación de la solicitud"
  },
  "panels/timeline/TimelineUIUtils.ts | requestIdleCallback": {
    "message": "Solicitar devolución de llamada inactiva"
  },
  "panels/timeline/TimelineUIUtils.ts | requestMainThreadFrame": {
    "message": "Solicitar marco del subproceso principal"
  },
  "panels/timeline/TimelineUIUtils.ts | requestMethod": {
    "message": "Método de solicitud"
  },
  "panels/timeline/TimelineUIUtils.ts | resource": {
    "message": "Recurso"
  },
  "panels/timeline/TimelineUIUtils.ts | response": {
    "message": "Respuesta"
  },
  "panels/timeline/TimelineUIUtils.ts | reveal": {
    "message": "Mostrar"
  },
  "panels/timeline/TimelineUIUtils.ts | runMicrotasks": {
    "message": "Ejecutar microtareas"
  },
  "panels/timeline/TimelineUIUtils.ts | sAndS": {
    "message": "{PH1} y {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sAndSOther": {
    "message": "{PH1}, {PH2} y 1 más"
  },
  "panels/timeline/TimelineUIUtils.ts | sAtS": {
    "message": "{PH1} a {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sAtSParentheses": {
    "message": "{PH1} (a {PH2})"
  },
  "panels/timeline/TimelineUIUtils.ts | sBytes": {
    "message": "{n,plural, =1{# byte}other{# bytes}}"
  },
  "panels/timeline/TimelineUIUtils.ts | sCLSInformation": {
    "message": "{PH1} can result in poor user experiences. It has recently {PH2}."
  },
  "panels/timeline/TimelineUIUtils.ts | sChildren": {
    "message": "{PH1} (secundario)"
  },
  "panels/timeline/TimelineUIUtils.ts | sCollected": {
    "message": "{PH1} recopilados"
  },
  "panels/timeline/TimelineUIUtils.ts | sForS": {
    "message": "{PH1} para {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sIsALikelyPerformanceBottleneck": {
    "message": "{PH1} es un probable cuello de botella de rendimiento"
  },
  "panels/timeline/TimelineUIUtils.ts | sLongFrameTimesAreAnIndicationOf": {
    "message": "{PH1}. Las latencias de fotogramas extensas indican {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sOfS": {
    "message": "{PH1} de {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sS": {
    "message": "{PH1}: {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sSAndSOthers": {
    "message": "{PH1}, {PH2} y {PH3} más"
  },
  "panels/timeline/TimelineUIUtils.ts | sSCurlyBrackets": {
    "message": "({PH1}, {PH2})"
  },
  "panels/timeline/TimelineUIUtils.ts | sSDimensions": {
    "message": "{PH1} × {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sSDot": {
    "message": "{PH1}. {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sSSquareBrackets": {
    "message": "{PH1} [{PH2}…]"
  },
  "panels/timeline/TimelineUIUtils.ts | sSelf": {
    "message": "{PH1} (propio)"
  },
  "panels/timeline/TimelineUIUtils.ts | sSs": {
    "message": "{PH1} [{PH2}…{PH3}]"
  },
  "panels/timeline/TimelineUIUtils.ts | sTookS": {
    "message": "{PH1} tomó {PH2}."
  },
  "panels/timeline/TimelineUIUtils.ts | scheduleStyleRecalculation": {
    "message": "Programar un nuevo cálculo del estilo"
  },
  "panels/timeline/TimelineUIUtils.ts | score": {
    "message": "Puntuación"
  },
  "panels/timeline/TimelineUIUtils.ts | script": {
    "message": "Secuencia de comandos"
  },
  "panels/timeline/TimelineUIUtils.ts | scriptLoadedFromCache": {
    "message": "se cargó la secuencia de comandos desde la memoria caché"
  },
  "panels/timeline/TimelineUIUtils.ts | scriptNotEligible": {
    "message": "la secuencia de comandos no es apta"
  },
  "panels/timeline/TimelineUIUtils.ts | scriptSavedToCache": {
    "message": "se guardó la secuencia de comandos en la memoria caché"
  },
  "panels/timeline/TimelineUIUtils.ts | scripting": {
    "message": "Secuencia de comandos"
  },
  "panels/timeline/TimelineUIUtils.ts | scroll": {
    "message": "Desplazar"
  },
  "panels/timeline/TimelineUIUtils.ts | scrollBegin": {
    "message": "Desplazar hasta Comenzar"
  },
  "panels/timeline/TimelineUIUtils.ts | scrollEnd": {
    "message": "Desplazar hasta el final"
  },
  "panels/timeline/TimelineUIUtils.ts | scrollUpdate": {
    "message": "Actualización con desplazamiento"
  },
  "panels/timeline/TimelineUIUtils.ts | selfTime": {
    "message": "Tiempo individual"
  },
  "panels/timeline/TimelineUIUtils.ts | sendRequest": {
    "message": "Enviar solicitud"
  },
  "panels/timeline/TimelineUIUtils.ts | sendWebsocketHandshake": {
    "message": "Enviar un protocolo de enlace de WebSocket"
  },
  "panels/timeline/TimelineUIUtils.ts | show": {
    "message": "Mostrar"
  },
  "panels/timeline/TimelineUIUtils.ts | sign": {
    "message": "Signo"
  },
  "panels/timeline/TimelineUIUtils.ts | signReply": {
    "message": "Firmar respuesta"
  },
  "panels/timeline/TimelineUIUtils.ts | size": {
    "message": "Tamaño"
  },
  "panels/timeline/TimelineUIUtils.ts | stackTrace": {
    "message": "Seguimiento de pila"
  },
  "panels/timeline/TimelineUIUtils.ts | stackTraceColon": {
    "message": "Seguimiento de pila:"
  },
  "panels/timeline/TimelineUIUtils.ts | state": {
    "message": "Estado"
  },
  "panels/timeline/TimelineUIUtils.ts | statusCode": {
    "message": "Código de estado"
  },
  "panels/timeline/TimelineUIUtils.ts | streamed": {
    "message": "Ya transmitido"
  },
  "panels/timeline/TimelineUIUtils.ts | streamingCompileTask": {
    "message": "Transmitiendo la tarea de compilar"
  },
  "panels/timeline/TimelineUIUtils.ts | streamingWasmResponse": {
    "message": "Transmitiendo la respuesta de Wasm"
  },
  "panels/timeline/TimelineUIUtils.ts | styleInvalidations": {
    "message": "Invalidaciones de estilo"
  },
  "panels/timeline/TimelineUIUtils.ts | stylesheetUrl": {
    "message": "URL de la hoja de estilo"
  },
  "panels/timeline/TimelineUIUtils.ts | system": {
    "message": "Sistema"
  },
  "panels/timeline/TimelineUIUtils.ts | tap": {
    "message": "Presionar"
  },
  "panels/timeline/TimelineUIUtils.ts | tapBegin": {
    "message": "Presiona Comenzar"
  },
  "panels/timeline/TimelineUIUtils.ts | tapDown": {
    "message": "Presiona la flecha hacia abajo"
  },
  "panels/timeline/TimelineUIUtils.ts | tapHalt": {
    "message": "Presiona detener"
  },
  "panels/timeline/TimelineUIUtils.ts | task": {
    "message": "Tarea"
  },
  "panels/timeline/TimelineUIUtils.ts | timeSpentInRendering": {
    "message": "Tiempo que se usó en la renderización"
  },
  "panels/timeline/TimelineUIUtils.ts | timeWaitingForMainThread": {
    "message": "Período de espera del subproceso principal"
  },
  "panels/timeline/TimelineUIUtils.ts | timeout": {
    "message": "Tiempo de espera"
  },
  "panels/timeline/TimelineUIUtils.ts | timerFired": {
    "message": "Se activó el temporizador"
  },
  "panels/timeline/TimelineUIUtils.ts | timerId": {
    "message": "ID del temporizador"
  },
  "panels/timeline/TimelineUIUtils.ts | timerInstalled": {
    "message": "Se instaló el temporizador"
  },
  "panels/timeline/TimelineUIUtils.ts | timestamp": {
    "message": "Marca de tiempo"
  },
  "panels/timeline/TimelineUIUtils.ts | totalTime": {
    "message": "Tiempo total"
  },
  "panels/timeline/TimelineUIUtils.ts | touchCancel": {
    "message": "Presiona Cancelar"
  },
  "panels/timeline/TimelineUIUtils.ts | touchEnd": {
    "message": "Toca Finalizar"
  },
  "panels/timeline/TimelineUIUtils.ts | touchMove": {
    "message": "Toca Mover"
  },
  "panels/timeline/TimelineUIUtils.ts | touchStart": {
    "message": "Toca Iniciar"
  },
  "panels/timeline/TimelineUIUtils.ts | type": {
    "message": "Tipo"
  },
  "panels/timeline/TimelineUIUtils.ts | uncategorized": {
    "message": "Sin clasificar"
  },
  "panels/timeline/TimelineUIUtils.ts | unknown": {
    "message": "desconocido"
  },
  "panels/timeline/TimelineUIUtils.ts | unknownCause": {
    "message": "Causa desconocida"
  },
  "panels/timeline/TimelineUIUtils.ts | updateLayer": {
    "message": "Actualizar capa"
  },
  "panels/timeline/TimelineUIUtils.ts | updateLayerTree": {
    "message": "Actualizar el árbol de capas"
  },
  "panels/timeline/TimelineUIUtils.ts | url": {
    "message": "URL"
  },
  "panels/timeline/TimelineUIUtils.ts | userTiming": {
    "message": "Tiempo de usuario"
  },
  "panels/timeline/TimelineUIUtils.ts | verify": {
    "message": "Verificar"
  },
  "panels/timeline/TimelineUIUtils.ts | verifyReply": {
    "message": "Verificar respuesta"
  },
  "panels/timeline/TimelineUIUtils.ts | waitingForNetwork": {
    "message": "Esperando la red"
  },
  "panels/timeline/TimelineUIUtils.ts | warning": {
    "message": "Advertencia"
  },
  "panels/timeline/TimelineUIUtils.ts | wasmModuleCacheHit": {
    "message": "Acierto de caché del módulo de Wasm"
  },
  "panels/timeline/TimelineUIUtils.ts | wasmModuleCacheInvalid": {
    "message": "La memoria caché del módulo Wasm no es válida"
  },
  "panels/timeline/TimelineUIUtils.ts | websocketProtocol": {
    "message": "Protocolo de WebSocket"
  },
  "panels/timeline/TimelineUIUtils.ts | willSendRequest": {
    "message": "Se enviará una solicitud"
  },
  "panels/timeline/TimelineUIUtils.ts | xhrLoad": {
    "message": "Carga de XHR"
  },
  "panels/timeline/TimelineUIUtils.ts | xhrReadyStateChange": {
    "message": "Cambio en el estado listo de XHR"
  },
  "panels/timeline/TimelineUIUtils.ts | yes": {
    "message": "Sí"
  },
  "panels/timeline/UIDevtoolsUtils.ts | drawFrame": {
    "message": "Dibujar un marco"
  },
  "panels/timeline/UIDevtoolsUtils.ts | drawing": {
    "message": "Dibujo"
  },
  "panels/timeline/UIDevtoolsUtils.ts | frameStart": {
    "message": "Comienzo del marco"
  },
  "panels/timeline/UIDevtoolsUtils.ts | idle": {
    "message": "Inactivo"
  },
  "panels/timeline/UIDevtoolsUtils.ts | layout": {
    "message": "Diseño"
  },
  "panels/timeline/UIDevtoolsUtils.ts | painting": {
    "message": "Procesando"
  },
  "panels/timeline/UIDevtoolsUtils.ts | rasterizing": {
    "message": "Rasterizando"
  },
  "panels/timeline/UIDevtoolsUtils.ts | system": {
    "message": "Sistema"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | fcp": {
    "message": "FCP"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | firstContentfulPaint": {
    "message": "Primer procesamiento de imagen con contenido"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | good": {
    "message": "Bueno"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | largestContentfulPaint": {
    "message": "Procesamiento de imagen con contenido más grande"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | lcp": {
    "message": "LCP"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | longTask": {
    "message": "Tarea extensa"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | longTasks": {
    "message": "Tareas largas"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | ls": {
    "message": "LS"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | needsImprovement": {
    "message": "Necesita mejorar"
  },
  "panels/timeline/components/WebVitalsTimeline.ts | poor": {
    "message": "Baja"
  },
  "panels/timeline/timeline-meta.ts | hideChromeFrameInLayersView": {
    "message": "Ocultar el marco de chrome en la vista de capas"
  },
  "panels/timeline/timeline-meta.ts | javascriptProfiler": {
    "message": "Generador de perfiles de JavaScript"
  },
  "panels/timeline/timeline-meta.ts | loadProfile": {
    "message": "Cargar perfil…"
  },
  "panels/timeline/timeline-meta.ts | nextFrame": {
    "message": "Siguiente marco"
  },
  "panels/timeline/timeline-meta.ts | nextRecording": {
    "message": "Siguiente grabación"
  },
  "panels/timeline/timeline-meta.ts | performance": {
    "message": "Rendimiento"
  },
  "panels/timeline/timeline-meta.ts | previousFrame": {
    "message": "Marco anterior"
  },
  "panels/timeline/timeline-meta.ts | previousRecording": {
    "message": "Grabación anterior"
  },
  "panels/timeline/timeline-meta.ts | record": {
    "message": "Grabar"
  },
  "panels/timeline/timeline-meta.ts | saveProfile": {
    "message": "Guardar perfil…"
  },
  "panels/timeline/timeline-meta.ts | showJavascriptProfiler": {
    "message": "Mostrar el generador de perfiles de JavaScript"
  },
  "panels/timeline/timeline-meta.ts | showPerformance": {
    "message": "Mostrar el rendimiento"
  },
  "panels/timeline/timeline-meta.ts | showRecentTimelineSessions": {
    "message": "Mostrar las sesiones de cronograma recientes"
  },
  "panels/timeline/timeline-meta.ts | startProfilingAndReloadPage": {
    "message": "Comenzar a generar perfiles y volver a cargar la página"
  },
  "panels/timeline/timeline-meta.ts | startStopRecording": {
    "message": "Iniciar o detener la grabación"
  },
  "panels/timeline/timeline-meta.ts | stop": {
    "message": "Detener"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | callbackBufferSize": {
    "message": "Devolución de llamada del tamaño del búfer"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | callbackInterval": {
    "message": "Intervalo de devolución de llamada"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | currentTime": {
    "message": "Hora actual"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | maxOutputChannels": {
    "message": "Maximizar los canales de salida"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | renderCapacity": {
    "message": "Capacidad de renderizar"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | sampleRate": {
    "message": "Tasa de muestreo"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | state": {
    "message": "Estado"
  },
  "panels/web_audio/AudioContextSelector.ts | audioContextS": {
    "message": "Contexto de audio: {PH1}"
  },
  "panels/web_audio/AudioContextSelector.ts | noRecordings": {
    "message": "(no hay grabaciones)"
  },
  "panels/web_audio/WebAudioView.ts | openAPageThatUsesWebAudioApiTo": {
    "message": "Abre una página que use la API de Web Audio para iniciar la supervisión."
  },
  "panels/web_audio/web_audio-meta.ts | audio": {
    "message": "audio"
  },
  "panels/web_audio/web_audio-meta.ts | showWebaudio": {
    "message": "Mostrar WebAudio"
  },
  "panels/web_audio/web_audio-meta.ts | webaudio": {
    "message": "WebAudio"
  },
  "panels/webauthn/WebauthnPane.ts | actions": {
    "message": "Acciones"
  },
  "panels/webauthn/WebauthnPane.ts | active": {
    "message": "Activo"
  },
  "panels/webauthn/WebauthnPane.ts | add": {
    "message": "Agregar"
  },
  "panels/webauthn/WebauthnPane.ts | addAuthenticator": {
    "message": "Agregar autenticador"
  },
  "panels/webauthn/WebauthnPane.ts | authenticatorS": {
    "message": "Autenticador {PH1}"
  },
  "panels/webauthn/WebauthnPane.ts | credentials": {
    "message": "Credenciales"
  },
  "panels/webauthn/WebauthnPane.ts | editName": {
    "message": "Editar nombre"
  },
  "panels/webauthn/WebauthnPane.ts | enableVirtualAuthenticator": {
    "message": "Habilitar entorno del autenticador virtual"
  },
  "panels/webauthn/WebauthnPane.ts | export": {
    "message": "Exportar"
  },
  "panels/webauthn/WebauthnPane.ts | id": {
    "message": "ID"
  },
  "panels/webauthn/WebauthnPane.ts | isResident": {
    "message": "Es residente"
  },
  "panels/webauthn/WebauthnPane.ts | learnMore": {
    "message": "Más información"
  },
  "panels/webauthn/WebauthnPane.ts | newAuthenticator": {
    "message": "Nuevo autenticador"
  },
  "panels/webauthn/WebauthnPane.ts | no": {
    "message": "No"
  },
  "panels/webauthn/WebauthnPane.ts | noCredentialsTryCallingSFromYour": {
    "message": "No hay credenciales. Llama a {PH1} desde el sitio web."
  },
  "panels/webauthn/WebauthnPane.ts | privateKeypem": {
    "message": "Clave privada.pem"
  },
  "panels/webauthn/WebauthnPane.ts | protocol": {
    "message": "Protocolo"
  },
  "panels/webauthn/WebauthnPane.ts | remove": {
    "message": "Quitar"
  },
  "panels/webauthn/WebauthnPane.ts | rpId": {
    "message": "ID de RP"
  },
  "panels/webauthn/WebauthnPane.ts | saveName": {
    "message": "Guardar nombre"
  },
  "panels/webauthn/WebauthnPane.ts | setSAsTheActiveAuthenticator": {
    "message": "Establecer {PH1} como el autenticador activo"
  },
  "panels/webauthn/WebauthnPane.ts | signCount": {
    "message": "Cantidad de firmas"
  },
  "panels/webauthn/WebauthnPane.ts | supportsResidentKeys": {
    "message": "Compatible con las claves residentes"
  },
  "panels/webauthn/WebauthnPane.ts | supportsUserVerification": {
    "message": "Admite verificación de usuario"
  },
  "panels/webauthn/WebauthnPane.ts | transport": {
    "message": "Transporte"
  },
  "panels/webauthn/WebauthnPane.ts | useWebauthnForPhishingresistant": {
    "message": "Usa WebAuthn para la autenticación resistente a la suplantación de identidad (phishing)"
  },
  "panels/webauthn/WebauthnPane.ts | userHandle": {
    "message": "Controlador del usuario"
  },
  "panels/webauthn/WebauthnPane.ts | uuid": {
    "message": "UUID"
  },
  "panels/webauthn/WebauthnPane.ts | yes": {
    "message": "Sí"
  },
  "panels/webauthn/webauthn-meta.ts | showWebauthn": {
    "message": "Mostrar WebAuthn"
  },
  "panels/webauthn/webauthn-meta.ts | webauthn": {
    "message": "WebAuthn"
  },
  "ui/components/data_grid/DataGrid.ts | headerOptions": {
    "message": "Opciones de encabezado"
  },
  "ui/components/data_grid/DataGrid.ts | resetColumns": {
    "message": "Restablecer columnas"
  },
  "ui/components/data_grid/DataGrid.ts | sortBy": {
    "message": "Ordenar por"
  },
  "ui/components/issue_counter/IssueCounter.ts | breakingChangeIssue": {
    "message": "Un problema que genera un cambio rotundo: Es posible que la página deje de funcionar en la siguiente versión de Chrome"
  },
  "ui/components/issue_counter/IssueCounter.ts | breakingChanges": {
    "message": "{issueCount,plural, =1{# cambio rotundo}other{# cambios rotundos}}"
  },
  "ui/components/issue_counter/IssueCounter.ts | improvementIssue": {
    "message": "Un problema de mejora: hay una oportunidad para mejorar la página"
  },
  "ui/components/issue_counter/IssueCounter.ts | pageErrorIssue": {
    "message": "Hay un error en la página: no está funcionando correctamente"
  },
  "ui/components/issue_counter/IssueCounter.ts | pageErrors": {
    "message": "{issueCount,plural, =1{# error en la página}other{# errores en la página}}"
  },
  "ui/components/issue_counter/IssueCounter.ts | possibleImprovements": {
    "message": "{issueCount,plural, =1{# posible mejora}other{# posibles mejoras}}"
  },
  "ui/components/linear_memory_inspector/LinearMemoryInspector.ts | addressHasToBeANumberBetweenSAnd": {
    "message": "La dirección debe ser un número entre {PH1} y {PH2}"
  },
  "ui/components/linear_memory_inspector/LinearMemoryInspectorPane.ts | noOpenInspections": {
    "message": "No hay inspecciones abiertas"
  },
  "ui/components/linear_memory_inspector/LinearMemoryNavigator.ts | enterAddress": {
    "message": "Ingresar la dirección"
  },
  "ui/components/linear_memory_inspector/LinearMemoryNavigator.ts | goBackInAddressHistory": {
    "message": "Regresar al historial de direcciones"
  },
  "ui/components/linear_memory_inspector/LinearMemoryNavigator.ts | goForwardInAddressHistory": {
    "message": "Avanzar al historial de direcciones"
  },
  "ui/components/linear_memory_inspector/LinearMemoryNavigator.ts | nextPage": {
    "message": "Página siguiente"
  },
  "ui/components/linear_memory_inspector/LinearMemoryNavigator.ts | previousPage": {
    "message": "Página anterior"
  },
  "ui/components/linear_memory_inspector/LinearMemoryNavigator.ts | refresh": {
    "message": "Actualizar"
  },
  "ui/components/linear_memory_inspector/LinearMemoryValueInterpreter.ts | changeEndianness": {
    "message": "Cambio Endianness"
  },
  "ui/components/linear_memory_inspector/LinearMemoryValueInterpreter.ts | toggleValueTypeSettings": {
    "message": "Activar o desactivar la configuración del tipo de valor"
  },
  "ui/components/linear_memory_inspector/ValueInterpreterDisplay.ts | addressOutOfRange": {
    "message": "Dirección fuera del rango de memoria"
  },
  "ui/components/linear_memory_inspector/ValueInterpreterDisplay.ts | changeValueTypeMode": {
    "message": "Cambia el modo"
  },
  "ui/components/linear_memory_inspector/ValueInterpreterDisplay.ts | jumpToPointer": {
    "message": "Ir a la dirección"
  },
  "ui/components/linear_memory_inspector/ValueInterpreterDisplay.ts | signedValue": {
    "message": "Valor Signed"
  },
  "ui/components/linear_memory_inspector/ValueInterpreterDisplay.ts | unsignedValue": {
    "message": "Valor Unsigned"
  },
  "ui/components/linear_memory_inspector/ValueInterpreterDisplayUtils.ts | notApplicable": {
    "message": "N/A"
  },
  "ui/components/linear_memory_inspector/ValueInterpreterSettings.ts | otherGroup": {
    "message": "Otro"
  },
  "ui/components/linear_memory_inspector/linear_memory_inspector-meta.ts | memoryInspector": {
    "message": "Inspector de memoria"
  },
  "ui/components/linear_memory_inspector/linear_memory_inspector-meta.ts | showMemoryInspector": {
    "message": "Mostrar el inspector de memoria"
  },
  "ui/components/survey_link/SurveyLink.ts | anErrorOccurredWithTheSurvey": {
    "message": "Ocurrió un error con la encuesta"
  },
  "ui/components/survey_link/SurveyLink.ts | openingSurvey": {
    "message": "Abriendo encuesta…"
  },
  "ui/components/survey_link/SurveyLink.ts | thankYouForYourFeedback": {
    "message": "Gracias por tus comentarios"
  },
  "ui/legacy/DockController.ts | close": {
    "message": "Cerrar"
  },
  "ui/legacy/DockController.ts | dockToBottom": {
    "message": "Anclar al final"
  },
  "ui/legacy/DockController.ts | dockToLeft": {
    "message": "Anclar a la izquierda"
  },
  "ui/legacy/DockController.ts | dockToRight": {
    "message": "Anclar a la derecha"
  },
  "ui/legacy/DockController.ts | undockIntoSeparateWindow": {
    "message": "Desanclar en una ventana separada"
  },
  "ui/legacy/EmptyWidget.ts | learnMore": {
    "message": "Más información"
  },
  "ui/legacy/FilterBar.ts | allStrings": {
    "message": "Todo"
  },
  "ui/legacy/FilterBar.ts | egSmalldUrlacomb": {
    "message": "p. ej., /small[d]+/ url:a.com/b"
  },
  "ui/legacy/FilterBar.ts | filter": {
    "message": "Filtrar"
  },
  "ui/legacy/FilterBar.ts | sclickToSelectMultipleTypes": {
    "message": "{PH1}Haz clic para seleccionar varios tipos"
  },
  "ui/legacy/Infobar.ts | close": {
    "message": "Cerrar"
  },
  "ui/legacy/Infobar.ts | dontShowAgain": {
    "message": "No volver a mostrar"
  },
  "ui/legacy/Infobar.ts | learnMore": {
    "message": "Más información"
  },
  "ui/legacy/InspectorView.ts | closeDrawer": {
    "message": "Cerrar el panel lateral"
  },
  "ui/legacy/InspectorView.ts | devToolsLanguageMissmatch": {
    "message": "DevTools is now available in {PH1}!"
  },
  "ui/legacy/InspectorView.ts | moreTools": {
    "message": "Más herramientas"
  },
  "ui/legacy/InspectorView.ts | moveToBottom": {
    "message": "Mover al final"
  },
  "ui/legacy/InspectorView.ts | moveToTop": {
    "message": "Mover al principio"
  },
  "ui/legacy/InspectorView.ts | panels": {
    "message": "Paneles"
  },
  "ui/legacy/InspectorView.ts | reloadDevtools": {
    "message": "Volver a cargar Herramientas para desarrolladores"
  },
  "ui/legacy/InspectorView.ts | setToBrowserLanguage": {
    "message": "Always match Chrome's language"
  },
  "ui/legacy/InspectorView.ts | setToSpecificLanguage": {
    "message": "Switch DevTools to {PH1}"
  },
  "ui/legacy/ListWidget.ts | addString": {
    "message": "Agregar"
  },
  "ui/legacy/ListWidget.ts | cancelString": {
    "message": "Cancelar"
  },
  "ui/legacy/ListWidget.ts | editString": {
    "message": "Editar"
  },
  "ui/legacy/ListWidget.ts | removeString": {
    "message": "Quitar"
  },
  "ui/legacy/ListWidget.ts | saveString": {
    "message": "Guardar"
  },
  "ui/legacy/RemoteDebuggingTerminatedScreen.ts | reconnectDevtools": {
    "message": "Volver a conectar las DevTools"
  },
  "ui/legacy/RemoteDebuggingTerminatedScreen.ts | reconnectWhenReadyByReopening": {
    "message": "Vuelve a abrir Herramientas para desarrolladores para restablecer la conexión cuando esté todo listo."
  },
  "ui/legacy/SearchableView.ts | cancel": {
    "message": "Cancelar"
  },
  "ui/legacy/SearchableView.ts | dMatches": {
    "message": "{PH1} coincidencias"
  },
  "ui/legacy/SearchableView.ts | dOfD": {
    "message": "{PH1} de {PH2}"
  },
  "ui/legacy/SearchableView.ts | findString": {
    "message": "Buscar"
  },
  "ui/legacy/SearchableView.ts | matchCase": {
    "message": "Coincidir mayúsculas y minúsculas"
  },
  "ui/legacy/SearchableView.ts | matchString": {
    "message": "1 coincidencia"
  },
  "ui/legacy/SearchableView.ts | replace": {
    "message": "Reemplazar"
  },
  "ui/legacy/SearchableView.ts | replaceAll": {
    "message": "Reemplazar todo"
  },
  "ui/legacy/SearchableView.ts | searchNext": {
    "message": "Buscar la siguiente"
  },
  "ui/legacy/SearchableView.ts | searchPrevious": {
    "message": "Buscar la anterior"
  },
  "ui/legacy/SearchableView.ts | useRegularExpression": {
    "message": "Usar expresión regular"
  },
  "ui/legacy/SettingsUI.ts | oneOrMoreSettingsHaveChanged": {
    "message": "Una o más configuraciones han cambiado; vuelve a cargar la página para que tengan efecto."
  },
  "ui/legacy/SettingsUI.ts | srequiresReload": {
    "message": "*Requiere que vuelvas a cargar las Herramientas para desarrolladores"
  },
  "ui/legacy/SoftContextMenu.ts | checked": {
    "message": "marcada"
  },
  "ui/legacy/SoftContextMenu.ts | sS": {
    "message": "{PH1}, {PH2}"
  },
  "ui/legacy/SoftContextMenu.ts | sSS": {
    "message": "{PH1}, {PH2}, {PH3}"
  },
  "ui/legacy/SoftContextMenu.ts | unchecked": {
    "message": "desmarcado"
  },
  "ui/legacy/SoftDropDown.ts | noItemSelected": {
    "message": "(no hay elementos seleccionados)"
  },
  "ui/legacy/SuggestBox.ts | sSuggestionSOfS": {
    "message": "{PH1}, sugerencia {PH2} de {PH3}"
  },
  "ui/legacy/TabbedPane.ts | close": {
    "message": "Cerrar"
  },
  "ui/legacy/TabbedPane.ts | closeAll": {
    "message": "Cerrar todo"
  },
  "ui/legacy/TabbedPane.ts | closeOthers": {
    "message": "Cerrar los otros"
  },
  "ui/legacy/TabbedPane.ts | closeS": {
    "message": "Cerrar {PH1}"
  },
  "ui/legacy/TabbedPane.ts | closeTabsToTheRight": {
    "message": "Cerrar pestañas a la derecha"
  },
  "ui/legacy/TabbedPane.ts | moreTabs": {
    "message": "Más pestañas"
  },
  "ui/legacy/TargetCrashedScreen.ts | devtoolsWasDisconnectedFromThe": {
    "message": "Herramientas para desarrolladores se desconectó de la página."
  },
  "ui/legacy/TargetCrashedScreen.ts | oncePageIsReloadedDevtoolsWill": {
    "message": "Después de volver a cargar la página, Herramientas para desarrolladores volverá a conectarse de manera automática."
  },
  "ui/legacy/Toolbar.ts | notPressed": {
    "message": "sin presionar"
  },
  "ui/legacy/Toolbar.ts | pressed": {
    "message": "presionado"
  },
  "ui/legacy/UIUtils.ts | anonymous": {
    "message": "(anónimas)"
  },
  "ui/legacy/UIUtils.ts | anotherProfilerIsAlreadyActive": {
    "message": "Ya hay otro perfil activo"
  },
  "ui/legacy/UIUtils.ts | asyncCall": {
    "message": "Llamada asíncrona"
  },
  "ui/legacy/UIUtils.ts | cancel": {
    "message": "Cancelar"
  },
  "ui/legacy/UIUtils.ts | close": {
    "message": "Cerrar"
  },
  "ui/legacy/UIUtils.ts | copyFileName": {
    "message": "Copiar el nombre del archivo"
  },
  "ui/legacy/UIUtils.ts | copyLinkAddress": {
    "message": "Copiar dirección del vínculo"
  },
  "ui/legacy/UIUtils.ts | ok": {
    "message": "Aceptar"
  },
  "ui/legacy/UIUtils.ts | openInNewTab": {
    "message": "Abrir en una pestaña nueva"
  },
  "ui/legacy/UIUtils.ts | promiseRejectedAsync": {
    "message": "Se rechazó la promesa (asíncrona)"
  },
  "ui/legacy/UIUtils.ts | promiseResolvedAsync": {
    "message": "Promesa resuelta (asíncrona)"
  },
  "ui/legacy/UIUtils.ts | sAsync": {
    "message": "{PH1} (asíncrono)"
  },
  "ui/legacy/ViewManager.ts | sPanel": {
    "message": "Panel {PH1}"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | aa": {
    "message": "AA"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | aaa": {
    "message": "AAA"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | apca": {
    "message": "APCA"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | contrastRatio": {
    "message": "Proporción de contraste"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | noContrastInformationAvailable": {
    "message": "No hay información de contraste disponible"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | pickBackgroundColor": {
    "message": "Elige un color de fondo"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | placeholderWithColon": {
    "message": ": {PH1}"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | showLess": {
    "message": "Mostrar menos"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | showMore": {
    "message": "Mostrar más"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | toggleBackgroundColorPicker": {
    "message": "Activar o desactivar el selector de color del fondo"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | useSuggestedColorStoFixLow": {
    "message": "Para corregir el contraste bajo, usa el color {PH1} sugerido"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | addToPalette": {
    "message": "Agregar a la paleta"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | changeAlpha": {
    "message": "Cambiar alfa"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | changeColorFormat": {
    "message": "Cambiar el formato de color"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | changeHue": {
    "message": "Cambiar la tonalidad"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | clearPalette": {
    "message": "Borrar paleta"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | colorPalettes": {
    "message": "Paletas de colores"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | colorS": {
    "message": "Color {PH1}"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | copyColorToClipboard": {
    "message": "Copiar el color al portapapeles"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | hex": {
    "message": "Hexadecimal"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | longclickOrLongpressSpaceToShow": {
    "message": "Mantén presionado clic o espacio para ver los tonos alternativos de {PH1}"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | pressArrowKeysMessage": {
    "message": "Presiona las teclas de flecha con o sin teclas modificadoras para mover la posición de la muestra. La tecla de flecha con la tecla Mayúsculas genera un movimiento grande de la posición, con la tecla Ctrl el movimiento es menor y con la tecla Alt es incluso menor"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | previewPalettes": {
    "message": "Obtener vista previa de las paletas"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | removeAllToTheRight": {
    "message": "Quitar todos los elementos a la derecha"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | removeColor": {
    "message": "Quitar color"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | returnToColorPicker": {
    "message": "Regresar al selector de color"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | sInS": {
    "message": "{PH2} en {PH1}"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | toggleColorPicker": {
    "message": "Activar o desactivar el selector de color"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | cookies": {
    "message": "Cookies"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | editableCookies": {
    "message": "Cookies modificables"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | na": {
    "message": "N/A"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | name": {
    "message": "Nombre"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | session": {
    "message": "Sesión"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | showIssueAssociatedWithThis": {
    "message": "Mostrar los problemas asociados a esta cookie"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | showRequestsWithThisCookie": {
    "message": "Mostrar solicitudes con esta cookie"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | size": {
    "message": "Tamaño"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | sourcePortTooltip": {
    "message": "Muestra el puerto de fuente (rango 1-65535) en el que se estableció la cookie. Si el puerto es desconocido, se mostrará -1."
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | sourceSchemeTooltip": {
    "message": "Muestra el esquema de fuente (Secure, NonSecure) en el que se estableció la cookie. Si el esquema es desconocido, se mostrará Unset."
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | value": {
    "message": "Valor"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | addNew": {
    "message": "Agregar nuevo"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | checked": {
    "message": "marcada"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | collapsed": {
    "message": "contraídos"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | delete": {
    "message": "Borrar"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | editS": {
    "message": "Editar \"{PH1}\""
  },
  "ui/legacy/components/data_grid/DataGrid.ts | expanded": {
    "message": "expandido"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | headerOptions": {
    "message": "Opciones de encabezado"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | levelS": {
    "message": "nivel {PH1}"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | refresh": {
    "message": "Actualizar"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | resetColumns": {
    "message": "Restablecer columnas"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | rowsS": {
    "message": "Filas: {PH1}"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | sRowS": {
    "message": "{PH1} Fila {PH2}"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | sSUseTheUpAndDownArrowKeysTo": {
    "message": "{PH1} {PH2}, usa las teclas de flecha hacia arriba y hacia abajo para navegar y poder interactuar con las filas de la tabla; usa el modo de navegación para leer celda por celda."
  },
  "ui/legacy/components/data_grid/DataGrid.ts | sortByString": {
    "message": "Ordenar por"
  },
  "ui/legacy/components/data_grid/ShowMoreDataGridNode.ts | showAllD": {
    "message": "Mostrar los {PH1}"
  },
  "ui/legacy/components/data_grid/ShowMoreDataGridNode.ts | showDAfter": {
    "message": "Mostrar {PH1} después"
  },
  "ui/legacy/components/data_grid/ShowMoreDataGridNode.ts | showDBefore": {
    "message": "Mostrar {PH1} antes"
  },
  "ui/legacy/components/data_grid/ViewportDataGrid.ts | collapsed": {
    "message": "contraídos"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | blur": {
    "message": "Desenfocar"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | spread": {
    "message": "Expandir"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | type": {
    "message": "Tipo"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | xOffset": {
    "message": "compensación en X"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | yOffset": {
    "message": "Compensación en Y"
  },
  "ui/legacy/components/inline_editor/CSSVarSwatch.ts | sIsNotDefined": {
    "message": "No se definió {PH1}"
  },
  "ui/legacy/components/inline_editor/ColorSwatch.ts | shiftclickToChangeColorFormat": {
    "message": "Mantén presionada la tecla mayúscula y haz clic para cambiar el formato de color"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | PleaseEnterAValidValueForSText": {
    "message": "* Ingresa un valor válido para la entrada de texto {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | cssProperties": {
    "message": "Propiedades de CSS"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | deleteS": {
    "message": "Borrar {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fallbackS": {
    "message": "Resguardo {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fontFamily": {
    "message": "Familia de fuentes"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fontSelectorDeletedAtIndexS": {
    "message": "Se borró el selector de fuentes en el índice: {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fontSize": {
    "message": "Tamaño de fuente"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fontWeight": {
    "message": "Peso de fuente"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | lineHeight": {
    "message": "Altura de línea"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sKeyValueSelector": {
    "message": "Selector de par clave-valor {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sSliderInput": {
    "message": "Entrada del control deslizante: {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sTextInput": {
    "message": "Entrada de texto de {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sToggleInputType": {
    "message": "Cambiar tipo de entrada de {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sUnitInput": {
    "message": "Entrada de la unidad {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | selectorInputMode": {
    "message": "Modo de entrada de texto del selector"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sliderInputMode": {
    "message": "Modo de entrada de texto del control deslizante"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | spacing": {
    "message": "Espaciado"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | thereIsNoValueToDeleteAtIndexS": {
    "message": "No hay valores por borrar en el índice: {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | thisPropertyIsSetToContainUnits": {
    "message": "Esta propiedad se estableció para contener unidades, pero no tiene una unitsArray correspondiente definida: {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | units": {
    "message": "Unidades"
  },
  "ui/legacy/components/object_ui/CustomPreviewComponent.ts | showAsJavascriptObject": {
    "message": "Mostrar como objeto de JavaScript"
  },
  "ui/legacy/components/object_ui/JavaScriptAutocomplete.ts | keys": {
    "message": "Claves"
  },
  "ui/legacy/components/object_ui/JavaScriptAutocomplete.ts | keywords": {
    "message": "palabras clave"
  },
  "ui/legacy/components/object_ui/JavaScriptAutocomplete.ts | lexicalScopeVariables": {
    "message": "Variables de permisos léxicos"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | collapseChildren": {
    "message": "Contraer elementos secundarios"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | copy": {
    "message": "Copiar"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | copyPropertyPath": {
    "message": "Copiar la ruta de la propiedad"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | copyValue": {
    "message": "Copiar valor"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | dots": {
    "message": "(…)"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | exceptionS": {
    "message": "[Excepción: {PH1}]"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | expandRecursively": {
    "message": "Expandir de manera recurrente"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | invokePropertyGetter": {
    "message": "Invocar captadores de propiedad"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | longTextWasTruncatedS": {
    "message": "se truncó un texto largo ({PH1})"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | noProperties": {
    "message": "Sin propiedades"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | noPropertyGetter": {
    "message": "No hay captadores de propiedad"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | showAllD": {
    "message": "Mostrar los {PH1}"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | showMoreS": {
    "message": "Mostrar más ({PH1})"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | stringIsTooLargeToEdit": {
    "message": "<la string es demasiado larga para editarse>"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | unknown": {
    "message": "desconocido"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | unreadable": {
    "message": "<ilegible>"
  },
  "ui/legacy/components/object_ui/RemoteObjectPreviewFormatter.ts | empty": {
    "message": "vacío"
  },
  "ui/legacy/components/object_ui/RemoteObjectPreviewFormatter.ts | emptyD": {
    "message": "vacío × {PH1}"
  },
  "ui/legacy/components/object_ui/RemoteObjectPreviewFormatter.ts | thePropertyIsComputedWithAGetter": {
    "message": "Se calculó la propiedad con un método get"
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | doubleclickToZoomImageClickTo": {
    "message": "Haz clic dos veces para acercar la imagen. Haz clic para ver las solicitudes anteriores."
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | nextFrame": {
    "message": "Siguiente marco"
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | previousFrame": {
    "message": "Marco anterior"
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | screenshot": {
    "message": "Captura de pantalla"
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | screenshotForSSelectToView": {
    "message": "Captura de pantalla de {PH1}. Selecciona para ver solicitudes previas."
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | flameChart": {
    "message": "Gráfico tipo llama"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | sCollapsed": {
    "message": "Se contrajo {PH1}"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | sExpanded": {
    "message": "Se expandió {PH1}"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | sHovered": {
    "message": "Se colocó el cursor sobre {PH1}"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | sSelected": {
    "message": "Grupo seleccionado: {PH1}"
  },
  "ui/legacy/components/perf_ui/LineLevelProfile.ts | kb": {
    "message": "KB"
  },
  "ui/legacy/components/perf_ui/LineLevelProfile.ts | mb": {
    "message": "MB"
  },
  "ui/legacy/components/perf_ui/LineLevelProfile.ts | ms": {
    "message": "ms"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | high": {
    "message": "Alto"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | highest": {
    "message": "Máxima"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | low": {
    "message": "Bajo"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | lowest": {
    "message": "Muy baja"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | medium": {
    "message": "Medio"
  },
  "ui/legacy/components/perf_ui/OverviewGrid.ts | leftResizer": {
    "message": "Ajuste de tamaño a la izquierda"
  },
  "ui/legacy/components/perf_ui/OverviewGrid.ts | overviewGridWindow": {
    "message": "Ventana de la cuadrícula de la descripción general"
  },
  "ui/legacy/components/perf_ui/OverviewGrid.ts | rightResizer": {
    "message": "Ajuste de tamaño a la derecha"
  },
  "ui/legacy/components/perf_ui/PieChart.ts | total": {
    "message": "Total"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | collectGarbage": {
    "message": "Recopilar basura"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | flamechartMouseWheelAction": {
    "message": "Acción de la rueda de desplazamiento del mouse en Flamechart:"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | hideLiveMemoryAllocation": {
    "message": "Ocultar anotaciones de la asignación de memoria en directo"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | liveMemoryAllocationAnnotations": {
    "message": "Anotaciones de asignación de memoria actual"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | scroll": {
    "message": "Desplazar"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | showLiveMemoryAllocation": {
    "message": "Mostrar las anotaciones de la asignación de memoria en directo"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | zoom": {
    "message": "Zoom"
  },
  "ui/legacy/components/quick_open/CommandMenu.ts | noCommandsFound": {
    "message": "No se encontraron comandos"
  },
  "ui/legacy/components/quick_open/CommandMenu.ts | oneOrMoreSettingsHaveChanged": {
    "message": "Una o más configuraciones han cambiado; vuelve a cargar la página para que tengan efecto."
  },
  "ui/legacy/components/quick_open/CommandMenu.ts | runCommand": {
    "message": "Ejecutar comando"
  },
  "ui/legacy/components/quick_open/FilteredListWidget.ts | noResultsFound": {
    "message": "No se encontraron resultados"
  },
  "ui/legacy/components/quick_open/FilteredListWidget.ts | quickOpen": {
    "message": "Apertura rápida"
  },
  "ui/legacy/components/quick_open/FilteredListWidget.ts | quickOpenPrompt": {
    "message": "Mensaje de apertura rápida"
  },
  "ui/legacy/components/quick_open/QuickInput.ts | pressEnterToConfirmOrEscapeTo": {
    "message": "{PH1} (Presiona Intro para confirmar o Escape para cancelar)."
  },
  "ui/legacy/components/quick_open/QuickOpen.ts | typeQuestionMarkToSeeAvailable": {
    "message": "Escribe un signo de interrogación para ver los comandos disponibles"
  },
  "ui/legacy/components/quick_open/QuickOpen.ts | typeToSeeAvailableCommands": {
    "message": "Escribe \"?\" para ver los comandos disponibles"
  },
  "ui/legacy/components/quick_open/quick_open-meta.ts | openFile": {
    "message": "Abrir archivo"
  },
  "ui/legacy/components/quick_open/quick_open-meta.ts | runCommand": {
    "message": "Ejecutar comando"
  },
  "ui/legacy/components/source_frame/FontView.ts | font": {
    "message": "Fuente"
  },
  "ui/legacy/components/source_frame/FontView.ts | previewOfFontFromS": {
    "message": "Vista previa de la fuente de {PH1}"
  },
  "ui/legacy/components/source_frame/ImageView.ts | copyImageAsDataUri": {
    "message": "Copiar imagen como datos URI"
  },
  "ui/legacy/components/source_frame/ImageView.ts | copyImageUrl": {
    "message": "Copiar URL de imagen"
  },
  "ui/legacy/components/source_frame/ImageView.ts | dD": {
    "message": "{PH1} × {PH2}"
  },
  "ui/legacy/components/source_frame/ImageView.ts | download": {
    "message": "descarga"
  },
  "ui/legacy/components/source_frame/ImageView.ts | dropImageFileHere": {
    "message": "Suelta el archivo de imagen aquí"
  },
  "ui/legacy/components/source_frame/ImageView.ts | image": {
    "message": "Imagen"
  },
  "ui/legacy/components/source_frame/ImageView.ts | imageFromS": {
    "message": "Imagen de {PH1}"
  },
  "ui/legacy/components/source_frame/ImageView.ts | openImageInNewTab": {
    "message": "Abrir imagen en pestaña nueva"
  },
  "ui/legacy/components/source_frame/ImageView.ts | saveImageAs": {
    "message": "Guardar imagen como…"
  },
  "ui/legacy/components/source_frame/JSONView.ts | find": {
    "message": "Buscar"
  },
  "ui/legacy/components/source_frame/PreviewFactory.ts | nothingToPreview": {
    "message": "No hay vista previa"
  },
  "ui/legacy/components/source_frame/ResourceSourceFrame.ts | find": {
    "message": "Buscar"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | bytecodePositionXs": {
    "message": "Posición del código de bytes 0x{PH1}"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | dCharactersSelected": {
    "message": "{PH1} caracteres seleccionados"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | dLinesDCharactersSelected": {
    "message": "{PH1} líneas, {PH2} caracteres seleccionados"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | dSelectionRegions": {
    "message": "{PH1} regiones para seleccionar"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | lineSColumnS": {
    "message": "Línea {PH1}, columna {PH2}"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | loading": {
    "message": "Cargando…"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | prettyPrint": {
    "message": "Imprimir con formato estilístico"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | source": {
    "message": "Fuente"
  },
  "ui/legacy/components/source_frame/XMLView.ts | find": {
    "message": "Buscar"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | Spaces": {
    "message": "2 espacios"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | defaultIndentation": {
    "message": "Sangría predeterminada:"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | eSpaces": {
    "message": "8 espacios"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | fSpaces": {
    "message": "4 espacios"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToESpaces": {
    "message": "Establecer la sangría en 8 espacios"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToFSpaces": {
    "message": "Establecer la sangría en 4 espacios"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToSpaces": {
    "message": "Establecer la sangría en 2 espacios"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToTabCharacter": {
    "message": "Establecer la sangría con el carácter de tabulación"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | tabCharacter": {
    "message": "Carácter de tabulación"
  },
  "ui/legacy/components/text_editor/CodeMirrorTextEditor.ts | codeEditor": {
    "message": "Editor de código"
  },
  "ui/legacy/components/utils/ImagePreview.ts | currentSource": {
    "message": "Fuente actual:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | fileSize": {
    "message": "Tamaño del archivo:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | imageFromS": {
    "message": "Imagen de {PH1}"
  },
  "ui/legacy/components/utils/ImagePreview.ts | intrinsicAspectRatio": {
    "message": "Funciones intrínsecas de la relación de aspecto:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | intrinsicSize": {
    "message": "Tamaño intrínseco:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | renderedAspectRatio": {
    "message": "Relación de aspecto renderizada:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | renderedSize": {
    "message": "Tamaño renderizado:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | unknownSource": {
    "message": "fuente desconocida"
  },
  "ui/legacy/components/utils/JSPresentationUtils.ts | addToIgnore": {
    "message": "Agregar secuencia de comandos a la lista de elementos ignorados"
  },
  "ui/legacy/components/utils/JSPresentationUtils.ts | removeFromIgnore": {
    "message": "Quitar de la lista de elementos ignorados"
  },
  "ui/legacy/components/utils/JSPresentationUtils.ts | showSMoreFrames": {
    "message": "{n,plural, =1{Mostrar # marco más}other{Mostrar # marcos más}}"
  },
  "ui/legacy/components/utils/JSPresentationUtils.ts | unknownSource": {
    "message": "desconocido"
  },
  "ui/legacy/components/utils/Linkifier.ts | auto": {
    "message": "automático"
  },
  "ui/legacy/components/utils/Linkifier.ts | linkHandling": {
    "message": "Gestión de vínculos:"
  },
  "ui/legacy/components/utils/Linkifier.ts | openUsingS": {
    "message": "Abrir con {PH1}"
  },
  "ui/legacy/components/utils/Linkifier.ts | reveal": {
    "message": "Mostrar"
  },
  "ui/legacy/components/utils/Linkifier.ts | revealInS": {
    "message": "Mostrar en {PH1}"
  },
  "ui/legacy/components/utils/Linkifier.ts | unknown": {
    "message": "(desconocido)"
  },
  "ui/legacy/components/utils/TargetDetachedDialog.ts | websocketDisconnected": {
    "message": "Se desconectó WebSocket"
  }
}
