{
  "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/common/SettingRegistration.ts | sync": {
    "message": "Sincronización"
  },
  "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/time-utilities.ts | fdays": {
    "message": "{PH1} días"
  },
  "core/i18n/time-utilities.ts | fhrs": {
    "message": "{PH1} h"
  },
  "core/i18n/time-utilities.ts | fmin": {
    "message": "{PH1} min"
  },
  "core/i18n/time-utilities.ts | fmms": {
    "message": "{PH1} μs"
  },
  "core/i18n/time-utilities.ts | fms": {
    "message": "{PH1} ms"
  },
  "core/i18n/time-utilities.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 | worker": {
    "message": "Trabajador"
  },
  "core/sdk/DOMDebuggerModel.ts | xhr": {
    "message": "XHR"
  },
  "core/sdk/DebuggerModel.ts | block": {
    "message": "Bloqueo"
  },
  "core/sdk/DebuggerModel.ts | catchBlock": {
    "message": "Bloque de Catch"
  },
  "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": "Bloque de With"
  },
  "core/sdk/EventBreakpointsModel.ts | auctionWorklet": {
    "message": "Worklet de subasta de anuncios"
  },
  "core/sdk/EventBreakpointsModel.ts | beforeBidderWorkletBiddingStart": {
    "message": "Comienzo de la fase de oferta por el ofertante"
  },
  "core/sdk/EventBreakpointsModel.ts | beforeBidderWorkletReportingStart": {
    "message": "Comienzo de la fase de informes del ofertante"
  },
  "core/sdk/EventBreakpointsModel.ts | beforeSellerWorkletReportingStart": {
    "message": "Comienzo de la fase de informes del vendedor"
  },
  "core/sdk/EventBreakpointsModel.ts | beforeSellerWorkletScoringStart": {
    "message": "Comienzo de la fase de puntuación del vendedor"
  },
  "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 | noContentForPreflight": {
    "message": "No hay contenido disponible para la solicitud preliminar"
  },
  "core/sdk/NetworkManager.ts | noContentForRedirect": {
    "message": "No hay contenido disponible porque esta solicitud fue redireccionada"
  },
  "core/sdk/NetworkManager.ts | noContentForWebSocket": {
    "message": "Actualmente, no se admite el contenido para WebSockets"
  },
  "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 | 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 | nameValuePairExceedsMaxSize": {
    "message": "Se bloqueó esta cookie porque es demasiado grande. El tamaño combinado del nombre y el valor debe ser igual a 4096 caracteres o menor."
  },
  "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 | setcookieHeaderIsIgnoredIn": {
    "message": "Se ignora el encabezado de la Set-Cookie en respuesta a la URL: {PH1}. El tamaño combinado del nombre y el valor debe ser igual a 4096 caracteres o menor."
  },
  "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 | thisSetcookieWasBlockedBecauseTheNameValuePairExceedsMaxSize": {
    "message": "Se bloqueó este intento de establecer una cookie mediante un encabezado Set-Cookie porque la cookie era demasiado grande. El tamaño combinado del nombre y el valor debe ser igual a 4096 caracteres o menor."
  },
  "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 | disableCache": {
    "message": "Inhabilitar la memoria caché (mientras Herramientas para desarrolladores está abierto)"
  },
  "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 | doNotShowRulersOnHover": {
    "message": "No mostrar reglas al colocar el cursor encima"
  },
  "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 | emulateAutoDarkMode": {
    "message": "Emular el modo oscuro automático"
  },
  "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 | 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 | 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 | showRulersOnHover": {
    "message": "Mostrar reglas al colocar el cursor encima"
  },
  "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/InspectorMain.ts | openDedicatedTools": {
    "message": "Abrir Herramientas para desarrolladores dedicadas para Node.js"
  },
  "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 | emulateAutoDarkMode": {
    "message": "Habilitar el modo oscuro automático"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | emulatesAFocusedPage": {
    "message": "Emula una página enfocada."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | emulatesAutoDarkMode": {
    "message": "Habilita el modo oscuro automático y establece prefers-color-scheme en dark."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssColorgamutMediaFeature": {
    "message": "Fuerza la función de medios de CSS color-gamut"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssForcedColors": {
    "message": "Fuerza la función de medios de CSS de colores forzados"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPreferscolorschemeMedia": {
    "message": "Fuerza la función de medios de CSS prefers-color-scheme"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPreferscontrastMedia": {
    "message": "Fuerza la función de medios de CSS prefers-contrast"
  },
  "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 | 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 | 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 | toggleCssPrefersColorSchemeMedia": {
    "message": "El botón de activación fuerza el color de CSS prefers-color-scheme"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | visionDeficiency": {
    "message": "deficiencia de la visión"
  },
  "entrypoints/js_app/js_app.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 | 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 | enableSync": {
    "message": "Habilitar la sincronización de la configuración"
  },
  "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/NodeConnectionsPanel.ts | addConnection": {
    "message": "Agregar conexión"
  },
  "entrypoints/node_app/NodeConnectionsPanel.ts | networkAddressEgLocalhost": {
    "message": "Dirección de red (p. ej., localhost:9229)"
  },
  "entrypoints/node_app/NodeConnectionsPanel.ts | noConnectionsSpecified": {
    "message": "No se especificaron conexiones"
  },
  "entrypoints/node_app/NodeConnectionsPanel.ts | nodejsDebuggingGuide": {
    "message": "Guía de depuración de Node.js"
  },
  "entrypoints/node_app/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_app/NodeMain.ts | main": {
    "message": "Principal"
  },
  "entrypoints/node_app/NodeMain.ts | nodejsS": {
    "message": "Node.js: {PH1}"
  },
  "entrypoints/node_app/node_app.ts | connection": {
    "message": "Conexión"
  },
  "entrypoints/node_app/node_app.ts | networkTitle": {
    "message": "Nodo"
  },
  "entrypoints/node_app/node_app.ts | node": {
    "message": "nodo"
  },
  "entrypoints/node_app/node_app.ts | showConnection": {
    "message": "Mostrar conexión"
  },
  "entrypoints/node_app/node_app.ts | showNode": {
    "message": "Nodo"
  },
  "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 | debugSymbolsIncomplete": {
    "message": "La información de depuración para la función {PH1} está incompleta"
  },
  "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 | failedToLoadDebugSymbolsForFunction": {
    "message": "No hay información de depuración para la función \"{PH1}\""
  },
  "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/emulation/DeviceModeModel.ts | devicePixelRatioMustBeANumberOr": {
    "message": "La proporción de píxeles del dispositivo debe ser un número o dejarse en blanco."
  },
  "models/emulation/DeviceModeModel.ts | devicePixelRatioMustBeGreater": {
    "message": "La proporción de píxeles del dispositivo debe ser {PH1} como mínimo."
  },
  "models/emulation/DeviceModeModel.ts | devicePixelRatioMustBeLessThanOr": {
    "message": "La proporción de píxeles del dispositivo debe ser de {PH1} como máximo."
  },
  "models/emulation/DeviceModeModel.ts | heightMustBeANumber": {
    "message": "La altura debe ser un número."
  },
  "models/emulation/DeviceModeModel.ts | heightMustBeGreaterThanOrEqualTo": {
    "message": "La altura debe ser de {PH1} como mínimo."
  },
  "models/emulation/DeviceModeModel.ts | heightMustBeLessThanOrEqualToS": {
    "message": "La altura debe ser de {PH1} como máximo."
  },
  "models/emulation/DeviceModeModel.ts | widthMustBeANumber": {
    "message": "El ancho debe ser un número."
  },
  "models/emulation/DeviceModeModel.ts | widthMustBeGreaterThanOrEqualToS": {
    "message": "El ancho debe ser de {PH1} como mínimo."
  },
  "models/emulation/DeviceModeModel.ts | widthMustBeLessThanOrEqualToS": {
    "message": "El ancho debe ser de {PH1} como máximo"
  },
  "models/emulation/EmulatedDevices.ts | laptopWithHiDPIScreen": {
    "message": "Laptop con pantalla HiDPI"
  },
  "models/emulation/EmulatedDevices.ts | laptopWithMDPIScreen": {
    "message": "Laptop con pantalla MDPI"
  },
  "models/emulation/EmulatedDevices.ts | laptopWithTouch": {
    "message": "Laptop con pantalla táctil"
  },
  "models/har/Writer.ts | collectingContent": {
    "message": "Recopilando contenido…"
  },
  "models/har/Writer.ts | writingFile": {
    "message": "Escribiendo archivo…"
  },
  "models/issues_manager/ClientHintIssue.ts | clientHintsInfrastructure": {
    "message": "Infraestructura de las sugerencias de clientes"
  },
  "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/CookieIssue.ts | aSecure": {
    "message": "seguro"
  },
  "models/issues_manager/CookieIssue.ts | anInsecure": {
    "message": "an insecure"
  },
  "models/issues_manager/CookieIssue.ts | firstPartySetsExplained": {
    "message": "First-Party Sets y el atributo SameParty"
  },
  "models/issues_manager/CookieIssue.ts | howSchemefulSamesiteWorks": {
    "message": "Cómo funciona Schemeful Same-Site"
  },
  "models/issues_manager/CookieIssue.ts | samesiteCookiesExplained": {
    "message": "Cookies de SameSite explicadas"
  },
  "models/issues_manager/CorsIssue.ts | CORS": {
    "message": "Uso compartido de recursos entre dominios (CORS)"
  },
  "models/issues_manager/CorsIssue.ts | corsPrivateNetworkAccess": {
    "message": "Acceso a redes privadas"
  },
  "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 | authorizationCoveredByWildcard": {
    "message": "El símbolo comodín (*) no cubrirá la autorización en el controlador Access-Control-Allow-Headers de CORS."
  },
  "models/issues_manager/DeprecationIssue.ts | canRequestURLHTTPContainingNewline": {
    "message": "Las solicitudes de recurso cuyas URLs contenían tanto caracteres \\(n|r|t) con espacio en blanco que se quitaron y caracteres inferiores (<) están bloqueadas. Quita las líneas nuevas y codifica caracteres inferiores en lugares como los valores del atributo del elemento a fin de cargar estos recursos."
  },
  "models/issues_manager/DeprecationIssue.ts | chromeLoadTimesConnectionInfo": {
    "message": "chrome.loadTimes() ya no está disponible, en su lugar, usa la API estandarizada Navigation Timing 2."
  },
  "models/issues_manager/DeprecationIssue.ts | chromeLoadTimesFirstPaintAfterLoadTime": {
    "message": "chrome.loadTimes() ya no está disponible y se quitará. En su lugar, utiliza la API estandarizada Paint Timing."
  },
  "models/issues_manager/DeprecationIssue.ts | chromeLoadTimesWasAlternateProtocolAvailable": {
    "message": "chrome.loadTimes() ya no está disponible. En su lugar, usa la API estandarizada: nextHopProtocol en Navigation Timing 2."
  },
  "models/issues_manager/DeprecationIssue.ts | cookieWithTruncatingChar": {
    "message": "Se rechazarán las cookies que incluyan un carácter \\(0|r|n) en lugar de truncarse."
  },
  "models/issues_manager/DeprecationIssue.ts | crossOriginAccessBasedOnDocumentDomain": {
    "message": "La función para relajar la política del mismo origen mediante la configuración de document.domain ya no está disponible y se inhabilitará de forma predeterminada. Esta advertencia de baja es para un acceso de origen cruzado que se habilitó mediante la configuración de document.domain."
  },
  "models/issues_manager/DeprecationIssue.ts | crossOriginWindowApi": {
    "message": "La función para activar {PH1} desde iframes de origen cruzado ya no está disponible y se quitará en el futuro."
  },
  "models/issues_manager/DeprecationIssue.ts | cssSelectorInternalMediaControlsOverlayCastButton": {
    "message": "Debe usarse el atributo disableRemotePlayback en lugar del selector -internal-media-controls-overlay-cast-button a fin de inhabilitar la integración predeterminada de Cast."
  },
  "models/issues_manager/DeprecationIssue.ts | deprecatedWithReplacement": {
    "message": "{PH1} ya no está disponible. En su lugar, utiliza {PH2}."
  },
  "models/issues_manager/DeprecationIssue.ts | deprecationExample": {
    "message": "Este es un ejemplo de un mensaje de errores de obsolescencia traducido."
  },
  "models/issues_manager/DeprecationIssue.ts | documentDomainSettingWithoutOriginAgentClusterHeader": {
    "message": "La función para relajar la política del mismo origen mediante la configuración de document.domain ya no está disponible y se inhabilitará de forma predeterminada. Para seguir utilizando esta función, envía un encabezado Origin-Agent-Cluster: ?0 junto con la respuesta HTTP para el documento y los marcos a fin de inhabilitar los clústeres de agentes con clave de origen. Para obtener más información, consulta https://developer.chrome.com/blog/immutable-document-domain/."
  },
  "models/issues_manager/DeprecationIssue.ts | eventPath": {
    "message": "Event.path ya no está disponible y se quitará. En su lugar, utiliza Event.composedPath()."
  },
  "models/issues_manager/DeprecationIssue.ts | feature": {
    "message": "Consulta la página de estado de la función para obtener más información."
  },
  "models/issues_manager/DeprecationIssue.ts | geolocationInsecureOrigin": {
    "message": "getCurrentPosition() y watchPosition() ya no funcionan en orígenes inseguros. Para utilizar esta función, considera cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, consulta https://goo.gle/chrome-insecure-origins."
  },
  "models/issues_manager/DeprecationIssue.ts | geolocationInsecureOriginDeprecatedNotRemoved": {
    "message": "getCurrentPosition() y watchPosition() ya no están disponibles en orígenes inseguros. Para utilizar esta función, considera cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, consulta https://goo.gle/chrome-insecure-origins."
  },
  "models/issues_manager/DeprecationIssue.ts | getUserMediaInsecureOrigin": {
    "message": "getUserMedia() ya no funciona en orígenes inseguros. Para utilizar esta función, considera cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, consulta https://goo.gle/chrome-insecure-origins."
  },
  "models/issues_manager/DeprecationIssue.ts | hostCandidateAttributeGetter": {
    "message": "RTCPeerConnectionIceErrorEvent.hostCandidate ya no está disponible. En su lugar, usa RTCPeerConnectionIceErrorEvent.address o RTCPeerConnectionIceErrorEvent.port."
  },
  "models/issues_manager/DeprecationIssue.ts | insecurePrivateNetworkSubresourceRequest": {
    "message": "El sitio web solicitó un subrecurso de una red a la que solo podía acceder gracias a la posición con privilegios de la red de los usuarios. Estas solicitudes exponen dispositivos y servidores no públicos en internet, lo que aumenta el riesgo de un ataque de solicitud falsa entre sitios (CSRF) o de filtración de datos. Para mitigar este problema, Chrome da de baja las solicitudes a subrecursos no públicos cuando provienen de contextos no seguros y comenzará a bloquearlas."
  },
  "models/issues_manager/DeprecationIssue.ts | legacyConstraintGoogIPv6": {
    "message": "IPv6 está habilitado de forma predeterminada y se prevé quitar la capacidad de inhabilitarlo mediante googIPv6 en M108. Luego, se ignorará. Deja de utilizar esta restricción heredada."
  },
  "models/issues_manager/DeprecationIssue.ts | localCSSFileExtensionRejected": {
    "message": "No se puede cargar CSS desde las URLs de file: a no ser que terminen en una extensión de archivo .css."
  },
  "models/issues_manager/DeprecationIssue.ts | mediaSourceAbortRemove": {
    "message": "El uso de SourceBuffer.abort() a fin de anular la eliminación del rango asíncrono de remove() ya no está disponible debido a cambios de especificación. En el futuro, se quitará la compatibilidad. En su lugar, debes escuchar el evento updateend. abort() está pensado únicamente para anular el proceso de adjuntar contenido multimedia asíncrono o para restablecer el estado del analizador."
  },
  "models/issues_manager/DeprecationIssue.ts | mediaSourceDurationTruncatingBuffered": {
    "message": "La función para configurar MediaSource.duration bajo la marca de tiempo de presentación más alta de cualquier marco que tenga códigos con búfer ya no está disponible debido a cambios de especificación. La compatibilidad para la eliminación implícita de contenido multimedia con búfer truncado se quitará en el futuro. En su lugar, debes realizar de forma explícita remove(newDuration, oldDuration) en todos los sourceBuffers, donde newDuration < oldDuration."
  },
  "models/issues_manager/DeprecationIssue.ts | milestone": {
    "message": "Este cambio tendrá efecto con el número de versión principal {milestone}."
  },
  "models/issues_manager/DeprecationIssue.ts | noSysexWebMIDIWithoutPermission": {
    "message": "MIDI web solicitará permiso para usar, incluso si no se especifica el valor de sysex en MIDIOptions."
  },
  "models/issues_manager/DeprecationIssue.ts | notificationInsecureOrigin": {
    "message": "Es posible que la API de Notification deje de usarse en orígenes inseguros. Deberías cambiar tu app a un origen seguro, como HTTPS. Para obtener más información, consulta https://goo.gle/chrome-insecure-origins."
  },
  "models/issues_manager/DeprecationIssue.ts | notificationPermissionRequestedIframe": {
    "message": "Es posible que ya no se soliciten los permisos para la API de notificaciones desde un iframe de origen cruzado. Puedes solicitar permiso desde un marco de nivel superior, o bien abrir una nueva ventana."
  },
  "models/issues_manager/DeprecationIssue.ts | obsoleteWebRtcCipherSuite": {
    "message": "Tu socio está negociando una versión de (D)TLS que ya no está disponible. Consúltalo con tu socio para solucionar este problema."
  },
  "models/issues_manager/DeprecationIssue.ts | pictureSourceSrc": {
    "message": "<source src> con un <picture> superior no es válido, por lo que no se tendrá en cuenta. En su lugar, utiliza <source srcset>."
  },
  "models/issues_manager/DeprecationIssue.ts | prefixedStorageInfo": {
    "message": "window.webkitStorageInfo ya no está disponible. En su lugar, usa navigator.webkitTemporaryStorage o navigator.webkitPersistentStorage."
  },
  "models/issues_manager/DeprecationIssue.ts | requestedSubresourceWithEmbeddedCredentials": {
    "message": "Las solicitudes de los subrecursos cuyas URLs contienen credenciales incorporadas (p. ej. https://user:pass@host/) están bloqueadas."
  },
  "models/issues_manager/DeprecationIssue.ts | rtcConstraintEnableDtlsSrtpFalse": {
    "message": "Se quitó la restricción DtlsSrtpKeyAgreement. Especificaste un valor false para esta restricción, lo que se interpreta como un intento de usar el método SDES key negotiation que se quitó. Se quitó esta funcionalidad; en su lugar, usa un servicio compatible con DTLS key negotiation."
  },
  "models/issues_manager/DeprecationIssue.ts | rtcConstraintEnableDtlsSrtpTrue": {
    "message": "Se quitó la restricción DtlsSrtpKeyAgreement. Especificaste un valor true para esta restricción, lo que no tuvo efecto, pero puedes quitarla a fin de lograr un orden mejor."
  },
  "models/issues_manager/DeprecationIssue.ts | rtcPeerConnectionComplexPlanBSdpUsingDefaultSdpSemantics": {
    "message": "Se detectó Complex Plan B SDP El dialecto de Session Description Protocol ya no es compatible. En su lugar, utiliza Unified Plan SDP."
  },
  "models/issues_manager/DeprecationIssue.ts | rtcPeerConnectionSdpSemanticsPlanB": {
    "message": "Plan B SDP semantics, que se usa para construir una RTCPeerConnection con {sdpSemantics:'plan-b'}, es una versión no estándar heredada de Session Description Protocol que se quitó de forma permanente de la plataforma web. Sigue disponible cuando se construye con IS_FUCHSIA, pero pensamos quitarlo lo más pronto posible. Deja de depender de él. Consulta el estado en https://crbug.com/1302249."
  },
  "models/issues_manager/DeprecationIssue.ts | rtcpMuxPolicyNegotiate": {
    "message": "La opción rtcpMuxPolicy ya no está disponible y se quitará."
  },
  "models/issues_manager/DeprecationIssue.ts | sharedArrayBufferConstructedWithoutIsolation": {
    "message": "SharedArrayBuffer requerirá aislamiento de origen cruzado. Para obtener más información, consulta https://developer.chrome.com/blog/enabling-shared-array-buffer/."
  },
  "models/issues_manager/DeprecationIssue.ts | textToSpeech_DisallowedByAutoplay": {
    "message": "speechSynthesis.speak() sin activación del usuario ya no está disponible y se quitará."
  },
  "models/issues_manager/DeprecationIssue.ts | title": {
    "message": "Se usó una función obsoleta"
  },
  "models/issues_manager/DeprecationIssue.ts | v8SharedArrayBufferConstructedInExtensionWithoutIsolation": {
    "message": "Las extensiones deben habilitar el aislamiento de origen cruzado a fin de seguir utilizando SharedArrayBuffer. Consulta https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/."
  },
  "models/issues_manager/DeprecationIssue.ts | vendorSpecificApi": {
    "message": "{PH1} es específica de proveedores. En su lugar, usa la {PH2} estándar."
  },
  "models/issues_manager/DeprecationIssue.ts | xhrJSONEncodingDetection": {
    "message": "UTF-16 no es compatible con el archivo json de respuesta de XMLHttpRequest"
  },
  "models/issues_manager/DeprecationIssue.ts | xmlHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": {
    "message": "El objeto XMLHttpRequest síncrono ya no está disponible en el subproceso principal porque produce efectos nocivos en la experiencia del usuario final. Para obtener ayuda, revisa https://xhr.spec.whatwg.org/."
  },
  "models/issues_manager/DeprecationIssue.ts | xrSupportsSession": {
    "message": "supportsSession() ya no está disponible. En su lugar, usa isSessionSupported() y revisa el valor booleano resuelto."
  },
  "models/issues_manager/FederatedAuthRequestIssue.ts | fedCm": {
    "message": "API de Federated Credential Management"
  },
  "models/issues_manager/GenericIssue.ts | crossOriginPortalPostMessage": {
    "message": "Portales: canales de comunicación del mismo origen"
  },
  "models/issues_manager/HeavyAdIssue.ts | handlingHeavyAdInterventions": {
    "message": "Controlando intervenciones de anuncios pesados"
  },
  "models/issues_manager/Issue.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"
  },
  "models/issues_manager/Issue.ts | breakingChanges": {
    "message": "Cambios rotundos"
  },
  "models/issues_manager/Issue.ts | improvementIssue": {
    "message": "Un problema de mejora: hay una oportunidad para mejorar la página"
  },
  "models/issues_manager/Issue.ts | improvements": {
    "message": "Mejoras"
  },
  "models/issues_manager/Issue.ts | pageErrorIssue": {
    "message": "Hay un error en la página: no está funcionando correctamente"
  },
  "models/issues_manager/Issue.ts | pageErrors": {
    "message": "Errores de la página"
  },
  "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/NavigatorUserAgentIssue.ts | userAgentReduction": {
    "message": "Reducción de las strings de usuario-agente"
  },
  "models/issues_manager/QuirksModeIssue.ts | documentCompatibilityMode": {
    "message": "Modo de compatibilidad de documentos"
  },
  "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/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/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 | fullTreeExperimentDescription": {
    "message": "Se movió el árbol de accesibilidad a la esquina superior derecha del árbol del DOM."
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | fullTreeExperimentName": {
    "message": "Habilitar la vista de página completa del árbol de accesibilidad"
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | ignored": {
    "message": "Ignorado"
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | reloadRequired": {
    "message": "Para que se aplique el cambio, es necesario volver a cargar las Herramientas para desarrolladores."
  },
  "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 | fromDescription": {
    "message": "De description"
  },
  "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 | valueFromDescriptionElement": {
    "message": "Valor del elemento description."
  },
  "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 | appIdExplainer": {
    "message": "Lo utiliza el navegador para conocer si el manifiesto debe actualizar una aplicación existente o si se refiere a una nueva aplicación web que puede instalarse."
  },
  "panels/application/AppManifestView.ts | appIdNote": {
    "message": "No se especificó {PH1} {PH2} en el manifiesto; se usará {PH3} en su lugar. Para especificar una ID de la app que coincida con la identidad actual, establece el campo {PH4} como {PH5} {PH6}."
  },
  "panels/application/AppManifestView.ts | appManifest": {
    "message": "Manifiesto de la app"
  },
  "panels/application/AppManifestView.ts | avoidPurposeAnyAndMaskable": {
    "message": "No se recomienda declarar un ícono con purpose: \"any maskable\". Es probable que no se vea de forma correcta en algunas plataformas debido a que el padding es excesivo o insuficiente."
  },
  "panels/application/AppManifestView.ts | backgroundColor": {
    "message": "Color de fondo"
  },
  "panels/application/AppManifestView.ts | computedAppId": {
    "message": "ID de la app procesada"
  },
  "panels/application/AppManifestView.ts | copyToClipboard": {
    "message": "Copiar en el portapapeles"
  },
  "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 | darkBackgroundColor": {
    "message": "Color de fondo oscuro"
  },
  "panels/application/AppManifestView.ts | darkThemeColor": {
    "message": "Color de Tema oscuro"
  },
  "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 | learnMore": {
    "message": "Más informació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\"."
  },
  "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 | newNoteUrl": {
    "message": "URL de nota nueva"
  },
  "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 | note": {
    "message": "Nota:"
  },
  "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 | screenshotPixelSize": {
    "message": "La captura de pantalla {url} debe especificar el tamaño del pixel como [width]x[height] en lugar del valor \"any\" como tamaño inicial."
  },
  "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/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 | 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/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 | domStorageItemDeleted": {
    "message": "Se borró el elemento almacenado."
  },
  "panels/application/DOMStorageItemsView.ts | domStorageItems": {
    "message": "Elementos del almacenamiento DOM"
  },
  "panels/application/DOMStorageItemsView.ts | domStorageItemsCleared": {
    "message": "Se borraron {PH1}"
  },
  "panels/application/DOMStorageItemsView.ts | domStorageNumberEntries": {
    "message": "Cantidad de entradas que se muestran en la tabla: {PH1}"
  },
  "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/InterestGroupStorageView.ts | clickToDisplayBody": {
    "message": "Haz clic en cualquier evento de un grupo de interés para ver el estado actual del grupo"
  },
  "panels/application/InterestGroupStorageView.ts | noDataAvailable": {
    "message": "No hay detalles disponibles para el grupo de interés que seleccionaste. Es posible que el navegador haya abandonado el grupo."
  },
  "panels/application/InterestGroupTreeElement.ts | interestGroups": {
    "message": "Grupos de interés"
  },
  "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/ReportingApiReportsView.ts | clickToDisplayBody": {
    "message": "Haz clic en cualquier informe para mostrar el contenido"
  },
  "panels/application/ReportingApiTreeElement.ts | reportingApi": {
    "message": "API de informes"
  },
  "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 | seeAllRegistrations": {
    "message": "Ver todos los registros"
  },
  "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 | 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 | simulateCustomStorage": {
    "message": "Simular la cuota de almacenamiento personalizada"
  },
  "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/BackForwardCacheStrings.ts | HTTPMethodNotGET": {
    "message": "Solo las páginas cargadas a través de una solicitud GET son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | HTTPStatusNotOK": {
    "message": "Solo se pueden almacenar en caché las páginas que tengan el código de estado de 2XX."
  },
  "panels/application/components/BackForwardCacheStrings.ts | JavaScriptExecution": {
    "message": "Chrome detectó un intento de ejecución de JavaScript mientras se encontraba en caché."
  },
  "panels/application/components/BackForwardCacheStrings.ts | appBanner": {
    "message": "Las páginas que solicitaron un AppBanner no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabled": {
    "message": "Las funciones experimentales inhabilitaron la memoria caché atrás/adelante. Para habilitarla localmente en este dispositivo, visita chrome://flags/#back-forward-cache."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledByCommandLine": {
    "message": "La línea de comandos inhabilitó la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledByLowMemory": {
    "message": "Se inhabilitó la memoria caché atrás/adelante debido a que no hay memoria suficiente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledForDelegate": {
    "message": "El delegado no admite la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledForPrerender": {
    "message": "Se inhabilitó la memoria caché atrás/adelante para la prerrenderización."
  },
  "panels/application/components/BackForwardCacheStrings.ts | broadcastChannel": {
    "message": "La página no puede almacenarse en caché porque tiene una instancia de BroadcastChannel con objetos de escucha registrados."
  },
  "panels/application/components/BackForwardCacheStrings.ts | cacheControlNoStore": {
    "message": "Las páginas con el encabezado cache-control:no-store no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | cacheFlushed": {
    "message": "Se borró la caché de forma intencional."
  },
  "panels/application/components/BackForwardCacheStrings.ts | cacheLimit": {
    "message": "Se quitó la página de la memoria caché para que otra página pueda almacenarse en caché."
  },
  "panels/application/components/BackForwardCacheStrings.ts | containsPlugins": {
    "message": "Las páginas que tienen complementos no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentFileChooser": {
    "message": "Las páginas que utilizan la API de FileChooser no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentFileSystemAccess": {
    "message": "Las páginas que utilizan la API de File System Access no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentMediaDevicesDispatcherHost": {
    "message": "Las páginas que utilizan un despachador de dispositivos de medios no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentMediaPlay": {
    "message": "Cuando saliste, había un reproductor multimedia reproduciendo contenido."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentMediaSession": {
    "message": "Las páginas que utilizan la API de MediaSession y establecen un estado de reproducción no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentMediaSessionService": {
    "message": "Las páginas que utilizan la API de MediaSession y establecen controladores de acciones no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentScreenReader": {
    "message": "Se inhabilitó la Memoria caché atrás/adelante por el lector de pantalla."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentSecurityHandler": {
    "message": "Las páginas que utilizan SecurityHandler no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentSerial": {
    "message": "Las páginas que utilizan la API de Serial no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentWebAuthenticationAPI": {
    "message": "Las páginas que utilizan la API de WebAuthetication no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentWebBluetooth": {
    "message": "Las páginas que utilizan la API de WebBluetooth no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentWebUSB": {
    "message": "Las páginas que utilizan la API de WebUSB no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | dedicatedWorkerOrWorklet": {
    "message": "Las páginas que utilizan un trabajador dedicado o un worklet no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | documentLoaded": {
    "message": "Cuando saliste del documento, este no había terminado de cargarse."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderAppBannerManager": {
    "message": "Cuando saliste, el banner de la aplicación estaba presente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderChromePasswordManagerClientBindCredentialManager": {
    "message": "Cuando saliste, el Administrador de contraseñas de Chrome estaba presente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderDomDistillerSelfDeletingRequestDelegate": {
    "message": "Cuando saliste, el DOM se estaba filtrando."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderDomDistillerViewerSource": {
    "message": "Cuando saliste, el lector del filtro de DOM estaba presente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderExtensionMessaging": {
    "message": "Se inhabilitó la Memoria caché atrás/adelante debido a las extensiones que usan API de mensajería."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderExtensionMessagingForOpenPort": {
    "message": "Las extensiones con conexión de larga duración deben cerrar la conexión antes de ingresar la Memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderExtensionSentMessageToCachedFrame": {
    "message": "Las extensiones con conexión de larga duración intentaron enviar mensajes a marcos en la Memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderExtensions": {
    "message": "Se inhabilitó la Memoria caché atrás/adelante debido a las extensiones."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderModalDialog": {
    "message": "Cuando saliste, se mostró un diálogo modal de la página, como un reenvío de formulario o un diálogo de contraseña HTTP."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderOfflinePage": {
    "message": "Cuando saliste, se mostró la página sin conexión."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderOomInterventionTabHelper": {
    "message": "Cuando saliste, la barra de intervención por falta de memoria estaba presente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderPermissionRequestManager": {
    "message": "Cuando saliste, había solicitudes de permisos."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderPopupBlockerTabHelper": {
    "message": "Cuando saliste, el bloqueador de ventanas emergentes estaba presente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderSafeBrowsingThreatDetails": {
    "message": "Cuando saliste, se mostraron los detalles de la Navegación segura."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderSafeBrowsingTriggeredPopupBlocker": {
    "message": "La Navegación segura considera que esta página es abusiva y bloqueó las ventanas emergentes."
  },
  "panels/application/components/BackForwardCacheStrings.ts | enteredBackForwardCacheBeforeServiceWorkerHostAdded": {
    "message": "Se activó un service worker mientras la página se encontraba almacenada en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | errorDocument": {
    "message": "La memoria caché atrás/adelante se inhabilitó debido a un error del documento."
  },
  "panels/application/components/BackForwardCacheStrings.ts | fencedFramesEmbedder": {
    "message": "No se pueden restaurar en bfcache las páginas que usan FencedFrmes."
  },
  "panels/application/components/BackForwardCacheStrings.ts | foregroundCacheLimit": {
    "message": "Se quitó la página de la memoria caché para que otra página pueda almacenarse en caché."
  },
  "panels/application/components/BackForwardCacheStrings.ts | grantedMediaStreamAccess": {
    "message": "Las páginas que otorgaron acceso a la transmisión multimedia no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | haveInnerContents": {
    "message": "Las páginas que utilizan portales no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | idleManager": {
    "message": "Las páginas que utilizan IdleManager no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | indexedDBConnection": {
    "message": "Las páginas que tienen una conexión IndexedDB abierta no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | ineligibleAPI": {
    "message": "Se utilizaron API no aptas."
  },
  "panels/application/components/BackForwardCacheStrings.ts | injectedJavascript": {
    "message": "Las páginas en las que se insertó JavaScript mediante extensiones no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | injectedStyleSheet": {
    "message": "Las páginas en las que se insertó una hoja de estilo mediante extensiones no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | internalError": {
    "message": "Error interno"
  },
  "panels/application/components/BackForwardCacheStrings.ts | keyboardLock": {
    "message": "Las páginas que utilizan el bloqueo del teclado no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | loading": {
    "message": "Cuando saliste de la página, esta no había terminado de cargarse."
  },
  "panels/application/components/BackForwardCacheStrings.ts | mainResourceHasCacheControlNoCache": {
    "message": "Las páginas cuyo recurso principal tiene el encabezado cache-control:no-cache no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | mainResourceHasCacheControlNoStore": {
    "message": "Las páginas cuyo recurso principal tiene el encabezado cache-control:no-store no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | navigationCancelledWhileRestoring": {
    "message": "Se canceló la navegación antes de que se pudiera restablecer la página de la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | networkExceedsBufferLimit": {
    "message": "Se quitó la página de la memoria caché porque una conexión de red activa recibió demasiados datos. Chrome limita la cantidad de datos que puede recibir una página cuando esta se encuentra almacenada en caché."
  },
  "panels/application/components/BackForwardCacheStrings.ts | networkRequestDatapipeDrainedAsBytesConsumer": {
    "message": "Las páginas que tienen solicitudes fetch() o XHR en curso no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | networkRequestRedirected": {
    "message": "Se quitó la página de la memoria caché atrás/adelante porque una solicitud de red activa requería un redireccionamiento."
  },
  "panels/application/components/BackForwardCacheStrings.ts | networkRequestTimeout": {
    "message": "Se quitó la página de la memoria caché porque hubo una conexión de red abierta durante mucho tiempo. Chrome limita el tiempo durante el cual una página puede recibir datos cuando está almacenada en caché."
  },
  "panels/application/components/BackForwardCacheStrings.ts | noResponseHead": {
    "message": "Las páginas que no tienen un encabezado de respuesta válido no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | notMainFrame": {
    "message": "La navegación se llevó a cabo en un marco que no es el principal."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingIndexedDBTransaction": {
    "message": "Las páginas con transacciones de base de datos indexadas en curso no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestDirectSocket": {
    "message": "Las páginas con una solicitud de red en curso no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestFetch": {
    "message": "Las páginas con una solicitud de red fetch() en curso no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestOthers": {
    "message": "Las páginas con una solicitud de red en curso no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestXHR": {
    "message": "Las páginas con una solicitud de red XHR en curso no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | paymentManager": {
    "message": "Las páginas que utilizan PaymentManager no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | pictureInPicture": {
    "message": "Las páginas que utilizan la función Pantalla en pantalla no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | portal": {
    "message": "Las páginas que utilizan portales no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | printing": {
    "message": "Las páginas que muestran la IU de impresión no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | relatedActiveContentsExist": {
    "message": "La página se abrió mediante \"window.open()\" y otra pestaña incluye una referencia a este elemento, o bien la página abrió una ventana."
  },
  "panels/application/components/BackForwardCacheStrings.ts | rendererProcessCrashed": {
    "message": "Falló el proceso de renderización de la página que se encuentra almacenada en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | rendererProcessKilled": {
    "message": "Se canceló el proceso de renderización de la página que se encuentra almacenada en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedAudioCapturePermission": {
    "message": "Las páginas que solicitaron permisos para capturar audio no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedBackForwardCacheBlockedSensors": {
    "message": "Las páginas que solicitaron permiso de acceso a sensores no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedBackgroundWorkPermission": {
    "message": "Las páginas que solicitaron permisos de recuperación o sincronización en segundo plano no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedMIDIPermission": {
    "message": "Las páginas que solicitaron permiso de acceso a MIDI no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedNotificationsPermission": {
    "message": "Las páginas que solicitaron permiso para mostrar notificaciones no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedStorageAccessGrant": {
    "message": "Las páginas que solicitaron acceso al almacenamiento no son aptas para la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedVideoCapturePermission": {
    "message": "Las páginas que solicitaron permisos para capturar video no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | schemeNotHTTPOrHTTPS": {
    "message": "Solo se pueden almacenar en caché las páginas cuyo esquema de URL sea HTTP o HTTPS."
  },
  "panels/application/components/BackForwardCacheStrings.ts | serviceWorkerClaim": {
    "message": "Un service worker reclamó la página mientras se encontraba almacenada en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | serviceWorkerPostMessage": {
    "message": "Un service worker intentó enviar una propiedadMessageEvent a la página almacenada en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | serviceWorkerUnregistration": {
    "message": "Se canceló el registro de ServiceWorker mientras una página estaba almacenada en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | serviceWorkerVersionActivation": {
    "message": "Como un service worker activó la página, se la quitó de la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | sessionRestored": {
    "message": "Se reinició Chrome y se borraron las entradas de la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | sharedWorker": {
    "message": "Las páginas que utilizan SharedWorker no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | speechRecognizer": {
    "message": "Las páginas que utilizan SpeechRecognizer no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | speechSynthesis": {
    "message": "Las páginas que utilizan SpeechSynthesis no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | subframeIsNavigating": {
    "message": "Un iframe en la página inició una navegación que no se completó."
  },
  "panels/application/components/BackForwardCacheStrings.ts | subresourceHasCacheControlNoCache": {
    "message": "Las páginas cuyo subrecurso tiene el encabezado cache-control:no-cache no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | subresourceHasCacheControlNoStore": {
    "message": "Las páginas cuyo subrecurso tiene el encabezado cache-control:no-store no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | timeout": {
    "message": "Caducó el tiempo máximo permitido en la memoria caché atrás/adelante para la página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | timeoutPuttingInCache": {
    "message": "Se agotó el tiempo de espera para que la página se almacene en la memoria caché atrás/adelante (probablemente, debido a la ejecución prolongada de controladores para ocultar páginas)."
  },
  "panels/application/components/BackForwardCacheStrings.ts | unloadHandlerExistsInMainFrame": {
    "message": "La página tiene un controlador de descargas en el marco principal."
  },
  "panels/application/components/BackForwardCacheStrings.ts | unloadHandlerExistsInSubFrame": {
    "message": "La página tiene un controlador de descargas en un marco secundario."
  },
  "panels/application/components/BackForwardCacheStrings.ts | userAgentOverrideDiffers": {
    "message": "El navegador cambió el encabezado de anulación del usuario-agente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | wasGrantedMediaAccess": {
    "message": "Las páginas que permitieron la grabación de audio o video no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webDatabase": {
    "message": "Las páginas que utilizan WebDatabase no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webHID": {
    "message": "Las páginas que utilizan WebHID no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webLocks": {
    "message": "Las páginas que utilizan WebLocks no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webNfc": {
    "message": "Las páginas que utilizan WebNfc no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webOTPService": {
    "message": "Las páginas que utilizan WebOTPService no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webRTC": {
    "message": "Las páginas con WebRTC no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webShare": {
    "message": "Las páginas que utilizan WebShare no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webSocket": {
    "message": "Las páginas con WebSocket no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webTransport": {
    "message": "Las páginas con WebTransport no son aptas para el almacenamiento en la memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webXR": {
    "message": "Las páginas que utilizan WebXR no son aptas para el almacenamiento en la memoria caché atrás/adelante actualmente."
  },
  "panels/application/components/BackForwardCacheView.ts | backForwardCacheTitle": {
    "message": "Memoria caché atrás/adelante"
  },
  "panels/application/components/BackForwardCacheView.ts | blankURLTitle": {
    "message": "URL en blanco [{PH1}]"
  },
  "panels/application/components/BackForwardCacheView.ts | blockingExtensionId": {
    "message": "ID de extensión: "
  },
  "panels/application/components/BackForwardCacheView.ts | circumstantial": {
    "message": "No permite una acción"
  },
  "panels/application/components/BackForwardCacheView.ts | circumstantialExplanation": {
    "message": "Estos motivos no admiten la acción del usuario: un factor sobre el que la página no tiene control impide el almacenamiento en caché."
  },
  "panels/application/components/BackForwardCacheView.ts | framesPerIssue": {
    "message": "{n,plural, =1{# marco}other{# marcos}}"
  },
  "panels/application/components/BackForwardCacheView.ts | framesTitle": {
    "message": "Marcos"
  },
  "panels/application/components/BackForwardCacheView.ts | issuesInMultipleFrames": {
    "message": "{n,plural, =1{Se encontró # problema en {m} marcos.}other{Se encontraron # problemas en {m} marcos.}}"
  },
  "panels/application/components/BackForwardCacheView.ts | issuesInSingleFrame": {
    "message": "{n,plural, =1{Se encontró # problema en 1 marco.}other{Se encontraron # problemas en 1 marco.}}"
  },
  "panels/application/components/BackForwardCacheView.ts | learnMore": {
    "message": "Más información: aptitud de la Memoria caché atrás/adelante"
  },
  "panels/application/components/BackForwardCacheView.ts | mainFrame": {
    "message": "Marco principal"
  },
  "panels/application/components/BackForwardCacheView.ts | neverUseUnload": {
    "message": "Más información: No usar nunca el controlador de descarga"
  },
  "panels/application/components/BackForwardCacheView.ts | normalNavigation": {
    "message": "No se recuperó de la Memoria caché atrás/adelante: para activar la Memoria caché atrás/adelante, utiliza los botones atrás/adelante de Chrome o el botón de prueba que se encuentra a continuación para salir de la página y volver a ella de forma automática."
  },
  "panels/application/components/BackForwardCacheView.ts | pageSupportNeeded": {
    "message": "Permite una acción"
  },
  "panels/application/components/BackForwardCacheView.ts | pageSupportNeededExplanation": {
    "message": "Estos motivos admiten la acción del usuario, es decir que pueden remediarse a fin de que la página sea apta para el almacenamiento en la Memoria caché atrás/adelante."
  },
  "panels/application/components/BackForwardCacheView.ts | restoredFromBFCache": {
    "message": "Se recuperó la página de la Memoria caché atrás/adelante correctamente."
  },
  "panels/application/components/BackForwardCacheView.ts | runTest": {
    "message": "Probar Memoria caché atrás/adelante"
  },
  "panels/application/components/BackForwardCacheView.ts | runningTest": {
    "message": "Prueba en ejecución"
  },
  "panels/application/components/BackForwardCacheView.ts | supportPending": {
    "message": "Compatibilidad pendiente"
  },
  "panels/application/components/BackForwardCacheView.ts | supportPendingExplanation": {
    "message": "La compatibilidad de Chrome con los motivos mencionados está pendiente; es decir que esos motivos no impedirán que la página sea apta para el almacenamiento en la Memoria caché atrás/adelante en una futura versión de Chrome."
  },
  "panels/application/components/BackForwardCacheView.ts | unavailable": {
    "message": "no disponible"
  },
  "panels/application/components/BackForwardCacheView.ts | unknown": {
    "message": "Estado desconocido"
  },
  "panels/application/components/BackForwardCacheView.ts | url": {
    "message": "URL:"
  },
  "panels/application/components/EndpointsGrid.ts | noEndpointsToDisplay": {
    "message": "No hay extremos para mostrar"
  },
  "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 | 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 | childDescription": {
    "message": "Se identificó este marco como el marco secundario de un anuncio"
  },
  "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 | createdByAdScriptExplanation": {
    "message": "Había una secuencia de comandos de anuncios en la (async) stack cuando se creó este marco. Para obtener más información, examina el stack trace de creación de este marco."
  },
  "panels/application/components/FrameDetailsView.ts | creationStackTrace": {
    "message": "Stack Trace de creación de marcos"
  },
  "panels/application/components/FrameDetailsView.ts | creationStackTraceExplanation": {
    "message": "Este marco se creó de forma programática. El stack trace muestra dónde ocurrió."
  },
  "panels/application/components/FrameDetailsView.ts | crossoriginIsolated": {
    "message": "Aislamiento de origen cruzado"
  },
  "panels/application/components/FrameDetailsView.ts | document": {
    "message": "Documento"
  },
  "panels/application/components/FrameDetailsView.ts | frameId": {
    "message": "ID del marco"
  },
  "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 | matchedBlockingRuleExplanation": {
    "message": "Se considera este marco como de anuncios porque su documento principal actual (o anterior) es un recurso de anuncios."
  },
  "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 | parentIsAdExplanation": {
    "message": "Se considera este marco como de anuncios porque su marco principal es de anuncios."
  },
  "panels/application/components/FrameDetailsView.ts | prerendering": {
    "message": "Renderización previa"
  },
  "panels/application/components/FrameDetailsView.ts | prerenderingStatus": {
    "message": "Estado de la renderización previa"
  },
  "panels/application/components/FrameDetailsView.ts | refresh": {
    "message": "Actualizar"
  },
  "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 | rootDescription": {
    "message": "Se identificó este marco como el marco raíz de un anuncio"
  },
  "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 SABs puede transferirse a través de postMessage"
  },
  "panels/application/components/FrameDetailsView.ts | sharedarraybufferConstructorIsAvailable": {
    "message": "El constructor de SharedArrayBuffer está disponible, pero SABs no puede transferirse a través de postMessage"
  },
  "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 | 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/InterestGroupAccessGrid.ts | allInterestGroupStorageEvents": {
    "message": "Eventos de almacenamiento de todos los grupos de interés."
  },
  "panels/application/components/InterestGroupAccessGrid.ts | eventTime": {
    "message": "Horario del evento"
  },
  "panels/application/components/InterestGroupAccessGrid.ts | eventType": {
    "message": "Tipo de acceso"
  },
  "panels/application/components/InterestGroupAccessGrid.ts | groupName": {
    "message": "Nombre"
  },
  "panels/application/components/InterestGroupAccessGrid.ts | groupOwner": {
    "message": "Propietario"
  },
  "panels/application/components/InterestGroupAccessGrid.ts | noEvents": {
    "message": "No se grabaron eventos del grupo de interés."
  },
  "panels/application/components/OriginTrialTreeView.ts | expiryTime": {
    "message": "Hora de vencimiento"
  },
  "panels/application/components/OriginTrialTreeView.ts | isThirdParty": {
    "message": "Terceros"
  },
  "panels/application/components/OriginTrialTreeView.ts | matchSubDomains": {
    "message": "Coincidencia de subdominio"
  },
  "panels/application/components/OriginTrialTreeView.ts | origin": {
    "message": "Origen"
  },
  "panels/application/components/OriginTrialTreeView.ts | rawTokenText": {
    "message": "Token sin procesar"
  },
  "panels/application/components/OriginTrialTreeView.ts | status": {
    "message": "Estado del token"
  },
  "panels/application/components/OriginTrialTreeView.ts | token": {
    "message": "Token"
  },
  "panels/application/components/OriginTrialTreeView.ts | tokens": {
    "message": "{PH1} tokens"
  },
  "panels/application/components/OriginTrialTreeView.ts | trialName": {
    "message": "Nombre de prueba"
  },
  "panels/application/components/OriginTrialTreeView.ts | usageRestriction": {
    "message": "Restricción de uso"
  },
  "panels/application/components/PermissionsPolicySection.ts | allowedFeatures": {
    "message": "Funciones permitidas"
  },
  "panels/application/components/PermissionsPolicySection.ts | clickToShowHeader": {
    "message": "Haz clic para mostrar la solicitud cuyo encabezado HTTP \"Permissions-Policy\" inhabilita esta función."
  },
  "panels/application/components/PermissionsPolicySection.ts | clickToShowIframe": {
    "message": "Haz clic para mostrar el iframe superior que no permite esta función en el panel de elementos."
  },
  "panels/application/components/PermissionsPolicySection.ts | disabledByFencedFrame": {
    "message": "se inhabilitó dentro de un fencedframe"
  },
  "panels/application/components/PermissionsPolicySection.ts | disabledByHeader": {
    "message": "inhabilitada por el encabezado \"Permissions-Policy\""
  },
  "panels/application/components/PermissionsPolicySection.ts | disabledByIframe": {
    "message": "falta en el atributo \"allow\" de iframe"
  },
  "panels/application/components/PermissionsPolicySection.ts | disabledFeatures": {
    "message": "Funciones inhabilitadas"
  },
  "panels/application/components/PermissionsPolicySection.ts | hideDetails": {
    "message": "Ocultar detalles"
  },
  "panels/application/components/PermissionsPolicySection.ts | showDetails": {
    "message": "Mostrar detalles"
  },
  "panels/application/components/ReportsGrid.ts | destination": {
    "message": "Destino"
  },
  "panels/application/components/ReportsGrid.ts | generatedAt": {
    "message": "Se generó el"
  },
  "panels/application/components/ReportsGrid.ts | noReportsToDisplay": {
    "message": "No hay informes para mostrar"
  },
  "panels/application/components/ReportsGrid.ts | status": {
    "message": "Estado"
  },
  "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 | sSS": {
    "message": "{PH1}: {PH2}, {PH3}"
  },
  "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/ChangesView.ts | binaryData": {
    "message": "Datos binarios"
  },
  "panels/changes/ChangesView.ts | copy": {
    "message": "Copiar"
  },
  "panels/changes/ChangesView.ts | copyAllChangesFromCurrentFile": {
    "message": "Copiar todos los cambios del archivo actual"
  },
  "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 | autocompleteFromHistory": {
    "message": "Autocompletar con el historial"
  },
  "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 | consoleSidebarHidden": {
    "message": "Se ocultó la barra lateral de la consola"
  },
  "panels/console/ConsoleView.ts | consoleSidebarShown": {
    "message": "Se muestra la barra lateral 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 | filteredMessagesInConsole": {
    "message": "{PH1} mensajes en la consola"
  },
  "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 | logXMLHttpRequests": {
    "message": "Registrar XMLHttpRequests"
  },
  "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 | showCorsErrorsInConsole": {
    "message": "Mostrar los errores de CORS en la consola"
  },
  "panels/console/ConsoleView.ts | treatEvaluationAsUserActivation": {
    "message": "Tratar la evaluación como activación del usuario"
  },
  "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 | stackMessageCollapsed": {
    "message": "La tabla apilable está contraída"
  },
  "panels/console/ConsoleViewMessage.ts | stackMessageExpanded": {
    "message": "Tabla aplicable expandida"
  },
  "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 | doNotShowCorsErrorsIn": {
    "message": "No mostrar los errores de CORS 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 | showCorsErrorsInConsole": {
    "message": "Mostrar los errores de CORS en la 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 | 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 | 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/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/components/CSSOverviewStartView.ts | captureOverview": {
    "message": "Descripción general de la captura"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | capturePageCSSOverview": {
    "message": "Capturar una descripción general del CSS de tu página"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | identifyCSSImprovements": {
    "message": "Identificar posibles mejoras de CSS"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | identifyCSSImprovementsWithExampleIssues": {
    "message": "Identificar posibles mejoras de CSS (p. ej., problemas de contraste bajo, declaraciones no utilizadas, o colores o fuentes que no coinciden)"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | locateAffectedElements": {
    "message": "Localizar los elementos afectados en el panel de elementos"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | quickStartWithCSSOverview": {
    "message": "Inicio rápido: comienza a utilizar el nuevo panel Resumen de CSS"
  },
  "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 propiedades que coincidan"
  },
  "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 | computedStylesHidden": {
    "message": "Se ocultó la barra lateral de estilos calculados"
  },
  "panels/elements/ElementsPanel.ts | computedStylesShown": {
    "message": "Se muestra la barra lateral de estilos calculados"
  },
  "panels/elements/ElementsPanel.ts | domTreeExplorer": {
    "message": "Explorador del árbol del DOM"
  },
  "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 | sidePanelContent": {
    "message": "Contenido del panel lateral"
  },
  "panels/elements/ElementsPanel.ts | sidePanelToolbar": {
    "message": "Barra de herramientas del panel lateral"
  },
  "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 | cut": {
    "message": "Cortar"
  },
  "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 | enterIsolationMode": {
    "message": "Ingresar al modo aislado"
  },
  "panels/elements/ElementsTreeElement.ts | exitIsolationMode": {
    "message": "Salir del modo aislado"
  },
  "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 | paste": {
    "message": "Pegar"
  },
  "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/LayersWidget.ts | cssLayersTitle": {
    "message": "Capas de CSS"
  },
  "panels/elements/LayersWidget.ts | toggleCSSLayers": {
    "message": "Activa o desactiva la vista de las capas de CSS"
  },
  "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/PropertiesWidget.ts | filter": {
    "message": "Filtrar"
  },
  "panels/elements/PropertiesWidget.ts | filterProperties": {
    "message": "Filtrar propiedades"
  },
  "panels/elements/PropertiesWidget.ts | noMatchingProperty": {
    "message": "No hay propiedades que coincidan"
  },
  "panels/elements/PropertiesWidget.ts | showAll": {
    "message": "Mostrar todo"
  },
  "panels/elements/PropertiesWidget.ts | showAllTooltip": {
    "message": "Si no se marca, solo se mostrarán las propiedades cuyos valores no sean nulos ni indefinidos"
  },
  "panels/elements/StylePropertiesSection.ts | constructedStylesheet": {
    "message": "hoja de estilo construida"
  },
  "panels/elements/StylePropertiesSection.ts | copyAllCSSChanges": {
    "message": "Copiar todos los cambios de CSS"
  },
  "panels/elements/StylePropertiesSection.ts | copyAllDeclarations": {
    "message": "Copiar todas las declaraciones"
  },
  "panels/elements/StylePropertiesSection.ts | copyRule": {
    "message": "Copiar regla"
  },
  "panels/elements/StylePropertiesSection.ts | copySelector": {
    "message": "Copiar selector"
  },
  "panels/elements/StylePropertiesSection.ts | cssSelector": {
    "message": "Selector de CSS"
  },
  "panels/elements/StylePropertiesSection.ts | injectedStylesheet": {
    "message": "hoja de estilo insertada"
  },
  "panels/elements/StylePropertiesSection.ts | insertStyleRuleBelow": {
    "message": "Insertar la regla de estilo debajo"
  },
  "panels/elements/StylePropertiesSection.ts | sattributesStyle": {
    "message": "{PH1}[Estilo de atributos]"
  },
  "panels/elements/StylePropertiesSection.ts | showAllPropertiesSMore": {
    "message": "Mostrar todas las propiedades ({PH1} más)"
  },
  "panels/elements/StylePropertiesSection.ts | styleAttribute": {
    "message": "Atributo style"
  },
  "panels/elements/StylePropertiesSection.ts | userAgentStylesheet": {
    "message": "hoja de estilo del usuario-agente"
  },
  "panels/elements/StylePropertiesSection.ts | viaInspector": {
    "message": "mediante el inspector"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyAllCSSChanges": {
    "message": "Copiar todos los cambios de CSS"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyAllCssDeclarationsAsJs": {
    "message": "Copiar todas las declaraciones como JS"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyAllDeclarations": {
    "message": "Copiar todas las declaraciones"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyCssDeclarationAsJs": {
    "message": "Copiar la declaración como JS"
  },
  "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 | automaticDarkMode": {
    "message": "Modo oscuro automático"
  },
  "panels/elements/StylesSidebarPane.ts | clickToRevealLayer": {
    "message": "Haz clic para ver una capa del árbol de capas"
  },
  "panels/elements/StylesSidebarPane.ts | copiedToClipboard": {
    "message": "Se copió el elemento en el portapapeles"
  },
  "panels/elements/StylesSidebarPane.ts | copyAllCSSChanges": {
    "message": "Copiar todos los cambios CSS"
  },
  "panels/elements/StylesSidebarPane.ts | cssPropertyName": {
    "message": "Nombre de propiedad CSS: {PH1}"
  },
  "panels/elements/StylesSidebarPane.ts | cssPropertyValue": {
    "message": "Valor de propiedad CSS: {PH1}"
  },
  "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 | inheritedFromSPseudoOf": {
    "message": "Pseudoelemento heredado de ::{PH1} "
  },
  "panels/elements/StylesSidebarPane.ts | inheritedFroms": {
    "message": "Heredado de "
  },
  "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 | layer": {
    "message": "Capa"
  },
  "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 | toggleRenderingEmulations": {
    "message": "Activar o desactivar las emulaciones de renderización comunes"
  },
  "panels/elements/StylesSidebarPane.ts | unknownPropertyName": {
    "message": "Nombre de la propiedad desconocido"
  },
  "panels/elements/components/AccessibilityTreeNode.ts | ignored": {
    "message": "Ignorado"
  },
  "panels/elements/components/AdornerSettingsPane.ts | closeButton": {
    "message": "Cerrar"
  },
  "panels/elements/components/AdornerSettingsPane.ts | settingsTitle": {
    "message": "Mostrar insignias"
  },
  "panels/elements/components/ElementsBreadcrumbs.ts | breadcrumbs": {
    "message": "Rutas de navegación del árbol del DOM"
  },
  "panels/elements/components/ElementsBreadcrumbsUtils.ts | text": {
    "message": "(texto)"
  },
  "panels/elements/components/LayoutPane.ts | chooseElementOverlayColor": {
    "message": "Elige el color de superposición para este elemento"
  },
  "panels/elements/components/LayoutPane.ts | colorPickerOpened": {
    "message": "Se abrió el selector de color."
  },
  "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 | showUserAgentShadowDOM": {
    "message": "Mostrar los nodos del shadow DOM DOM del usuario-agente"
  },
  "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/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 | dimensions": {
    "message": "Dimensiones"
  },
  "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/MediaQueryInspector.ts | revealInSourceCode": {
    "message": "Mostrar en el código fuente"
  },
  "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 | 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 en la barra de herramientas del Modo de dispositivo"
  },
  "panels/emulation/emulation-meta.ts | showDeviceFrame": {
    "message": "Mostrar el marco del dispositivo"
  },
  "panels/emulation/emulation-meta.ts | showMediaQueries": {
    "message": "Mostrar consultas de medios"
  },
  "panels/emulation/emulation-meta.ts | showRulers": {
    "message": "Mostrar reglas en la barra de herramientas del Modo de dispositivo"
  },
  "panels/emulation/emulation-meta.ts | toggleDeviceToolbar": {
    "message": "Activar o desactivar la barra de herramientas del dispositivo"
  },
  "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/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 | filterSetCookieTitle": {
    "message": "Mostrar las solicitudes de red que incluyen este encabezado Set-Cookie en el panel de redes"
  },
  "panels/issues/AffectedCookiesView.ts | nCookies": {
    "message": "{n,plural, =1{# cookie}other{# cookies}}"
  },
  "panels/issues/AffectedCookiesView.ts | nRawCookieLines": {
    "message": "{n,plural, =1{1 encabezado Set-Cookie sin formato}other{# encabezados Set-Cookie sin formato}}"
  },
  "panels/issues/AffectedCookiesView.ts | name": {
    "message": "Nombre"
  },
  "panels/issues/AffectedCookiesView.ts | path": {
    "message": "Ruta de acceso"
  },
  "panels/issues/AffectedDirectivesView.ts | blocked": {
    "message": "bloqueado"
  },
  "panels/issues/AffectedDirectivesView.ts | clickToRevealTheViolatingDomNode": {
    "message": "Haz clic para mostrar el nodo DOM que tiene incumplimientos en el panel de elementos"
  },
  "panels/issues/AffectedDirectivesView.ts | directiveC": {
    "message": "Directiva"
  },
  "panels/issues/AffectedDirectivesView.ts | element": {
    "message": "Elemento"
  },
  "panels/issues/AffectedDirectivesView.ts | nDirectives": {
    "message": "{n,plural, =1{# directiva}other{# directivas}}"
  },
  "panels/issues/AffectedDirectivesView.ts | reportonly": {
    "message": "solo informes"
  },
  "panels/issues/AffectedDirectivesView.ts | resourceC": {
    "message": "Recurso"
  },
  "panels/issues/AffectedDirectivesView.ts | sourceLocation": {
    "message": "Ubicación de la fuente"
  },
  "panels/issues/AffectedDirectivesView.ts | status": {
    "message": "Estado"
  },
  "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/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 | unavailable": {
    "message": "no disponible"
  },
  "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/AffectedSourcesView.ts | nSources": {
    "message": "{n,plural, =1{# fuente}other{# fuentes}}"
  },
  "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/AttributionReportingIssueDetailsView.ts | element": {
    "message": "Elemento"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | frame": {
    "message": "Marco"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | invalidHeaderValue": {
    "message": "Valor no válido del encabezado"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | nViolations": {
    "message": "{n,plural, =1{# incumplimiento}other{# incumplimiento}}"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | request": {
    "message": "Solicitud"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | untrustworthyOrigin": {
    "message": "Origen poco confiable"
  },
  "panels/issues/CSPViolationsView.ts | filter": {
    "message": "Filtrar"
  },
  "panels/issues/ComboBoxOfCheckBoxes.ts | genericMenuLabel": {
    "message": "Menú"
  },
  "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 | failedRequest": {
    "message": "Se produjo un error en la solicitud"
  },
  "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/GenericIssueDetailsView.ts | frameId": {
    "message": "Marco"
  },
  "panels/issues/GenericIssueDetailsView.ts | nResources": {
    "message": "{n,plural, =1{# recurso}other{# recursos}}"
  },
  "panels/issues/HiddenIssuesRow.ts | hiddenIssues": {
    "message": "Problemas ocultos"
  },
  "panels/issues/HiddenIssuesRow.ts | unhideAll": {
    "message": "Mostrar todo"
  },
  "panels/issues/IssueKindView.ts | hideAllCurrentBreakingChanges": {
    "message": "Ocultar todos los cambios rotundos actuales"
  },
  "panels/issues/IssueKindView.ts | hideAllCurrentImprovements": {
    "message": "Ocultar todas las mejoras actuales"
  },
  "panels/issues/IssueKindView.ts | hideAllCurrentPageErrors": {
    "message": "Ocultar todos los errores actuales de la página"
  },
  "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 | hideIssuesLikeThis": {
    "message": "Ocultar problemas como estos"
  },
  "panels/issues/IssueView.ts | learnMoreS": {
    "message": "Más información: {PH1}"
  },
  "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 | name": {
    "message": "Nombre"
  },
  "panels/issues/IssueView.ts | restrictionStatus": {
    "message": "Estado de restricción"
  },
  "panels/issues/IssueView.ts | unhideIssuesLikeThis": {
    "message": "Mostrar problemas como estos"
  },
  "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 incorporaciones de origen cruzado"
  },
  "panels/issues/IssuesPane.ts | generic": {
    "message": "Genérico"
  },
  "panels/issues/IssuesPane.ts | groupByCategory": {
    "message": "Agrupar por categoría"
  },
  "panels/issues/IssuesPane.ts | groupByKind": {
    "message": "Agrupar por tipo"
  },
  "panels/issues/IssuesPane.ts | groupDisplayedIssuesUnder": {
    "message": "Los problemas que se muestran de los grupos debajo de categorías asociadas"
  },
  "panels/issues/IssuesPane.ts | groupDisplayedIssuesUnderKind": {
    "message": "Agrupar los problemas que se muestran con las categorías Errores de la página, Cambios rotundos y Mejoras"
  },
  "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/components/HideIssuesMenu.ts | tooltipTitle": {
    "message": "Ocultar problemas"
  },
  "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 | devtoolsThrottling": {
    "message": "Limitación de Herramientas para desarrolladores (avanzada)"
  },
  "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 | javaScriptDisabled": {
    "message": "JavaScript está inhabilitado. Debes habilitar JavaScript para auditar esta página. Abre el menú de comandos y ejecuta Habilitar JavaScript."
  },
  "panels/lighthouse/LighthouseController.ts | legacyNavigation": {
    "message": "Navegación heredada"
  },
  "panels/lighthouse/LighthouseController.ts | lighthouseMode": {
    "message": "Modo Lighthouse"
  },
  "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 | navigation": {
    "message": "Navegación (predeterminado)"
  },
  "panels/lighthouse/LighthouseController.ts | navigationTooltip": {
    "message": "El modo de navegación analiza la carga de la página, de la misma manera que los informes originales de Lighthouse."
  },
  "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 | runLighthouseInMode": {
    "message": "Ejecutar Lighthouse en el modo navegación, período o resumen"
  },
  "panels/lighthouse/LighthouseController.ts | seo": {
    "message": "SEO"
  },
  "panels/lighthouse/LighthouseController.ts | simulateASlowerPageLoadBasedOn": {
    "message": "La limitación simulada imita una carga de página más lenta según los datos de una carga inicial ilimitada. La limitación de Herramientas para desarrolladores ralentiza la página."
  },
  "panels/lighthouse/LighthouseController.ts | simulatedThrottling": {
    "message": "Limitación simulada (predeterminada)"
  },
  "panels/lighthouse/LighthouseController.ts | snapshot": {
    "message": "Resumen"
  },
  "panels/lighthouse/LighthouseController.ts | snapshotTooltip": {
    "message": "El modo resumen analiza la página en un estado particular, por lo general, después de las interacciones de un usuario."
  },
  "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 | throttlingMethod": {
    "message": "Método de limitación"
  },
  "panels/lighthouse/LighthouseController.ts | timespan": {
    "message": "Período"
  },
  "panels/lighthouse/LighthouseController.ts | timespanTooltip": {
    "message": "El modo período analiza un período arbitrario, el cual por lo general incluye interacciones de los usuarios."
  },
  "panels/lighthouse/LighthouseController.ts | useLegacyNavigation": {
    "message": "Analiza la página con Lighthouse clásico cuando estés navegando."
  },
  "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/LighthouseStartViewFR.ts | analyzeNavigation": {
    "message": "Analizar la carga de la página"
  },
  "panels/lighthouse/LighthouseStartViewFR.ts | analyzeSnapshot": {
    "message": "Analizar el estado de la página"
  },
  "panels/lighthouse/LighthouseStartViewFR.ts | categories": {
    "message": "Categorías"
  },
  "panels/lighthouse/LighthouseStartViewFR.ts | generateLighthouseReport": {
    "message": "Genera un informe de Lighthouse"
  },
  "panels/lighthouse/LighthouseStartViewFR.ts | mode": {
    "message": "Modo"
  },
  "panels/lighthouse/LighthouseStartViewFR.ts | plugins": {
    "message": "Complementos"
  },
  "panels/lighthouse/LighthouseStartViewFR.ts | startTimespan": {
    "message": "Iniciar período"
  },
  "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/LighthouseTimespanView.ts | cancel": {
    "message": "Cancelar"
  },
  "panels/lighthouse/LighthouseTimespanView.ts | endTimespan": {
    "message": "Finalizar período"
  },
  "panels/lighthouse/LighthouseTimespanView.ts | timespanStarted": {
    "message": "Inició el período, interactúa con la página"
  },
  "panels/lighthouse/LighthouseTimespanView.ts | timespanStarting": {
    "message": "Iniciando el período…"
  },
  "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 | rendererName": {
    "message": "Nombre del procesador"
  },
  "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 | excessConcurrency": {
    "message": "Si superas el valor predeterminado, es posible que disminuya el rendimiento del sistema."
  },
  "panels/mobile_throttling/ThrottlingManager.ts | forceDisconnectedFromNetwork": {
    "message": "Se desconectó de la red de manera automática"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | hardwareConcurrency": {
    "message": "Simultaneidad del hardware"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | hardwareConcurrencyIsEnabled": {
    "message": "Se habilitó la anulación de la simultaneidad del hardware"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | hardwareConcurrencyValue": {
    "message": "Valor de navigator.hardwareConcurrency"
  },
  "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 | resetConcurrency": {
    "message": "Restablecer al valor predeterminado"
  },
  "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 | itemDeleted": {
    "message": "Se borró correctamente el elemento"
  },
  "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 | clientHintsStatusText": {
    "message": "Se actualizó el usuario-agente."
  },
  "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 | networkConditionsPanelShown": {
    "message": "Se muestran las condiciones de la red"
  },
  "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": "Obtenido del paquete web; tamaño del recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | serviceworker": {
    "message": "(ServiceWorker)"
  },
  "panels/network/NetworkDataGridNode.ts | signedexchange": {
    "message": "signed-exchange"
  },
  "panels/network/NetworkDataGridNode.ts | timeSubtitleTooltipText": {
    "message": "Latencia (hora de recepción de la respuesta - hora de inicio)"
  },
  "panels/network/NetworkDataGridNode.ts | unknown": {
    "message": "(desconocido)"
  },
  "panels/network/NetworkDataGridNode.ts | unknownExplanation": {
    "message": "No se puede mostrar el estado de la solicitud aquí porque la página que la envió se descargó mientras la solicitud estaba en proceso. Puedes usar chrome://net-export para capturar un registro de red y ver todos los detalles de la solicitud."
  },
  "panels/network/NetworkDataGridNode.ts | webBundle": {
    "message": "(Paquete web)"
  },
  "panels/network/NetworkDataGridNode.ts | webBundleError": {
    "message": "Error del paquete web"
  },
  "panels/network/NetworkDataGridNode.ts | webBundleInnerRequest": {
    "message": "Entregado por el paquete web"
  },
  "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 | initiator": {
    "message": "Iniciador"
  },
  "panels/network/NetworkItemView.ts | messages": {
    "message": "Mensajes"
  },
  "panels/network/NetworkItemView.ts | payload": {
    "message": "Carga útil"
  },
  "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 | createResponseHeaderOverride": {
    "message": "Crear una anulación del encabezado de respuesta"
  },
  "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 | invertFilter": {
    "message": "Invertir"
  },
  "panels/network/NetworkLogView.ts | invertsFilter": {
    "message": "Invertir el filtro de búsqueda"
  },
  "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 | onlyShowThirdPartyRequests": {
    "message": "Muestra solo solicitudes con un origen diferente al de la página"
  },
  "panels/network/NetworkLogView.ts | performARequestOrHitSToRecordThe": {
    "message": "Haz una solicitud o presiona {PH1} para grabar la recarga."
  },
  "panels/network/NetworkLogView.ts | recordToDisplayNetworkActivity": {
    "message": "Crea un registro de red ({PH1}) para mostrar la actividad de la 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 | thirdParty": {
    "message": "Solicitudes de terceros"
  },
  "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 | fromDiskCache": {
    "message": "(de la memoria caché del disco)"
  },
  "panels/network/RequestHeadersView.ts | fromMemoryCache": {
    "message": "(desde la memoria caché)"
  },
  "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 | fromWebBundle": {
    "message": "(del paquete web)"
  },
  "panels/network/RequestHeadersView.ts | general": {
    "message": "General"
  },
  "panels/network/RequestHeadersView.ts | headerOverrides": {
    "message": "Anulaciones del encabezado"
  },
  "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 | recordedAttribution": {
    "message": "Atribución grabada con trigger-data: {PH1}"
  },
  "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 | 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 | viewParsed": {
    "message": "Ver datos analizados"
  },
  "panels/network/RequestHeadersView.ts | viewSource": {
    "message": "Ver fuente"
  },
  "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/RequestPayloadView.ts | copyValue": {
    "message": "Copiar valor"
  },
  "panels/network/RequestPayloadView.ts | empty": {
    "message": "(vacío)"
  },
  "panels/network/RequestPayloadView.ts | formData": {
    "message": "Datos de formulario"
  },
  "panels/network/RequestPayloadView.ts | queryStringParameters": {
    "message": "Parámetros de cadena de consulta"
  },
  "panels/network/RequestPayloadView.ts | requestPayload": {
    "message": "Carga útil de la solicitud"
  },
  "panels/network/RequestPayloadView.ts | showMore": {
    "message": "Mostrar más"
  },
  "panels/network/RequestPayloadView.ts | unableToDecodeValue": {
    "message": "(no se pudo decodificar el valor)"
  },
  "panels/network/RequestPayloadView.ts | viewDecoded": {
    "message": "Ver elementos decodificados"
  },
  "panels/network/RequestPayloadView.ts | viewDecodedL": {
    "message": "ver elementos decodificados"
  },
  "panels/network/RequestPayloadView.ts | viewParsed": {
    "message": "Ver datos analizados"
  },
  "panels/network/RequestPayloadView.ts | viewParsedL": {
    "message": "ver encabezados analizados"
  },
  "panels/network/RequestPayloadView.ts | viewSource": {
    "message": "Ver fuente"
  },
  "panels/network/RequestPayloadView.ts | viewSourceL": {
    "message": "ver fuente"
  },
  "panels/network/RequestPayloadView.ts | viewUrlEncoded": {
    "message": "Ver la URL codificada"
  },
  "panels/network/RequestPayloadView.ts | viewUrlEncodedL": {
    "message": "ver la URL codificada"
  },
  "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 la respuesta del servidor"
  },
  "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/RequestHeadersView.ts | fromDiskCache": {
    "message": "(de la memoria caché del disco)"
  },
  "panels/network/components/RequestHeadersView.ts | fromMemoryCache": {
    "message": "(desde la memoria caché)"
  },
  "panels/network/components/RequestHeadersView.ts | fromPrefetchCache": {
    "message": "(de la memoria caché con carga previa)"
  },
  "panels/network/components/RequestHeadersView.ts | fromServiceWorker": {
    "message": "(de service worker)"
  },
  "panels/network/components/RequestHeadersView.ts | fromSignedexchange": {
    "message": "(de intercambio firmado)"
  },
  "panels/network/components/RequestHeadersView.ts | fromWebBundle": {
    "message": "(del paquete web)"
  },
  "panels/network/components/RequestHeadersView.ts | general": {
    "message": "General"
  },
  "panels/network/components/RequestHeadersView.ts | raw": {
    "message": "Sin procesar"
  },
  "panels/network/components/RequestHeadersView.ts | referrerPolicy": {
    "message": "Política del referente"
  },
  "panels/network/components/RequestHeadersView.ts | remoteAddress": {
    "message": "Dirección remota"
  },
  "panels/network/components/RequestHeadersView.ts | requestHeaders": {
    "message": "Encabezados de la solicitud"
  },
  "panels/network/components/RequestHeadersView.ts | requestMethod": {
    "message": "Método de solicitud"
  },
  "panels/network/components/RequestHeadersView.ts | requestUrl": {
    "message": "Solicitud de URL"
  },
  "panels/network/components/RequestHeadersView.ts | responseHeaders": {
    "message": "Encabezados de respuesta"
  },
  "panels/network/components/RequestHeadersView.ts | showMore": {
    "message": "Mostrar más"
  },
  "panels/network/components/RequestHeadersView.ts | statusCode": {
    "message": "Código de estado"
  },
  "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/components/WebBundleInfoView.ts | bundledResource": {
    "message": "Recurso en paquete"
  },
  "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 | exposeInternals": {
    "message": "Exponer elementos internos (incluye detalles adicionales específicos de la implementació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 | 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 | 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/ProtocolMonitor.ts | type": {
    "message": "Tipo"
  },
  "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/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://g.co/chrome/lookalike-warnings."
  },
  "panels/security/SecurityPanel.ts | ifYouBelieveThisIsShownInErrorSafety": {
    "message": "Si consideras que se trata de un error, visita https://g.co/chrome/lookalike-warnings."
  },
  "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 | 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 | 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/sensors/LocationsSettingsTab.ts | addLocation": {
    "message": "Agregar ubicación…"
  },
  "panels/sensors/LocationsSettingsTab.ts | customLocations": {
    "message": "Ubicaciones personalizadas"
  },
  "panels/sensors/LocationsSettingsTab.ts | lat": {
    "message": "Lat."
  },
  "panels/sensors/LocationsSettingsTab.ts | latitude": {
    "message": "Latitud"
  },
  "panels/sensors/LocationsSettingsTab.ts | latitudeMustBeANumber": {
    "message": "La latitud debe ser un número"
  },
  "panels/sensors/LocationsSettingsTab.ts | latitudeMustBeGreaterThanOrEqual": {
    "message": "La latitud debe ser de {PH1} como mínimo"
  },
  "panels/sensors/LocationsSettingsTab.ts | latitudeMustBeLessThanOrEqualToS": {
    "message": "La latitud debe ser de {PH1} como máximo"
  },
  "panels/sensors/LocationsSettingsTab.ts | locale": {
    "message": "Configuración regional"
  },
  "panels/sensors/LocationsSettingsTab.ts | localeMustContainAlphabetic": {
    "message": "La configuración regional debe contener caracteres alfabéticos"
  },
  "panels/sensors/LocationsSettingsTab.ts | locationName": {
    "message": "Nombre de la ubicación"
  },
  "panels/sensors/LocationsSettingsTab.ts | locationNameCannotBeEmpty": {
    "message": "El nombre de la ubicación no puede estar vacío"
  },
  "panels/sensors/LocationsSettingsTab.ts | locationNameMustBeLessThanS": {
    "message": "El nombre de la ubicación debe tener {PH1} caracteres como máximo"
  },
  "panels/sensors/LocationsSettingsTab.ts | long": {
    "message": "Largo"
  },
  "panels/sensors/LocationsSettingsTab.ts | longitude": {
    "message": "Longitud"
  },
  "panels/sensors/LocationsSettingsTab.ts | longitudeMustBeANumber": {
    "message": "La longitud debe ser un número"
  },
  "panels/sensors/LocationsSettingsTab.ts | longitudeMustBeGreaterThanOr": {
    "message": "La longitud debe ser de {PH1} como mínimo"
  },
  "panels/sensors/LocationsSettingsTab.ts | longitudeMustBeLessThanOrEqualTo": {
    "message": "El largo debe ser de {PH1} como máximo"
  },
  "panels/sensors/LocationsSettingsTab.ts | timezoneId": {
    "message": "ID de zona horaria"
  },
  "panels/sensors/LocationsSettingsTab.ts | timezoneIdMustContainAlphabetic": {
    "message": "La ID de la zona horaria debe contener caracteres alfabéticos"
  },
  "panels/sensors/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/sensors/SensorsView.ts | alpha": {
    "message": "α (alfa)"
  },
  "panels/sensors/SensorsView.ts | beta": {
    "message": "β (beta)"
  },
  "panels/sensors/SensorsView.ts | customOrientation": {
    "message": "Orientación personalizada"
  },
  "panels/sensors/SensorsView.ts | deviceOrientationSetToAlphaSBeta": {
    "message": "Se estableció la orientación del dispositivo a alfa: {PH1}, beta: {PH2}, gamma: {PH3}"
  },
  "panels/sensors/SensorsView.ts | displayDown": {
    "message": "La pantalla apunta hacia abajo"
  },
  "panels/sensors/SensorsView.ts | displayUp": {
    "message": "La pantalla apunta hacia arriba"
  },
  "panels/sensors/SensorsView.ts | enableOrientationToRotate": {
    "message": "Habilitar que la orientación rote"
  },
  "panels/sensors/SensorsView.ts | error": {
    "message": "Error"
  },
  "panels/sensors/SensorsView.ts | forcesSelectedIdleStateEmulation": {
    "message": "Fuerza la emulación seleccionada del estado inactivo"
  },
  "panels/sensors/SensorsView.ts | forcesTouchInsteadOfClick": {
    "message": "Genera una respuesta táctil sin hacer clic"
  },
  "panels/sensors/SensorsView.ts | gamma": {
    "message": "γ (gamma)"
  },
  "panels/sensors/SensorsView.ts | landscapeLeft": {
    "message": "Horizontal izquierda"
  },
  "panels/sensors/SensorsView.ts | landscapeRight": {
    "message": "Horizontal derecha"
  },
  "panels/sensors/SensorsView.ts | latitude": {
    "message": "Latitud"
  },
  "panels/sensors/SensorsView.ts | locale": {
    "message": "Configuración regional"
  },
  "panels/sensors/SensorsView.ts | location": {
    "message": "Ubicación"
  },
  "panels/sensors/SensorsView.ts | locationUnavailable": {
    "message": "Ubicación no disponible"
  },
  "panels/sensors/SensorsView.ts | longitude": {
    "message": "Longitud"
  },
  "panels/sensors/SensorsView.ts | manage": {
    "message": "Administrar"
  },
  "panels/sensors/SensorsView.ts | manageTheListOfLocations": {
    "message": "Administrar la lista de ubicaciones"
  },
  "panels/sensors/SensorsView.ts | noOverride": {
    "message": "Sin anulaciones"
  },
  "panels/sensors/SensorsView.ts | off": {
    "message": "Desactivado"
  },
  "panels/sensors/SensorsView.ts | orientation": {
    "message": "Orientación"
  },
  "panels/sensors/SensorsView.ts | other": {
    "message": "Otra…"
  },
  "panels/sensors/SensorsView.ts | overrides": {
    "message": "Anulaciones"
  },
  "panels/sensors/SensorsView.ts | portrait": {
    "message": "Vertical"
  },
  "panels/sensors/SensorsView.ts | portraitUpsideDown": {
    "message": "Vertical invertida"
  },
  "panels/sensors/SensorsView.ts | presets": {
    "message": "Predeterminadas"
  },
  "panels/sensors/SensorsView.ts | reset": {
    "message": "Restablecer"
  },
  "panels/sensors/SensorsView.ts | resetDeviceOrientation": {
    "message": "Restablecer la orientación del dispositivo"
  },
  "panels/sensors/SensorsView.ts | shiftdragHorizontallyToRotate": {
    "message": "Para rotar el eje Y, presiona Mayúsculas y arrastra de manera horizontal"
  },
  "panels/sensors/SensorsView.ts | timezoneId": {
    "message": "ID de zona horaria"
  },
  "panels/sensors/sensors-meta.ts | accelerometer": {
    "message": "acelerómetro"
  },
  "panels/sensors/sensors-meta.ts | deviceOrientation": {
    "message": "orientación del dispositivo"
  },
  "panels/sensors/sensors-meta.ts | devicebased": {
    "message": "En función del dispositivo"
  },
  "panels/sensors/sensors-meta.ts | emulateIdleDetectorState": {
    "message": "Emular el estado de detector inactivo"
  },
  "panels/sensors/sensors-meta.ts | forceEnabled": {
    "message": "Habilitado de manera forzosa"
  },
  "panels/sensors/sensors-meta.ts | geolocation": {
    "message": "ubicación geográfica"
  },
  "panels/sensors/sensors-meta.ts | locale": {
    "message": "configuración regional"
  },
  "panels/sensors/sensors-meta.ts | locales": {
    "message": "configuraciones regionales"
  },
  "panels/sensors/sensors-meta.ts | locations": {
    "message": "Ubicaciones"
  },
  "panels/sensors/sensors-meta.ts | noIdleEmulation": {
    "message": "No hay emulaciones inactivas"
  },
  "panels/sensors/sensors-meta.ts | sensors": {
    "message": "Sensores"
  },
  "panels/sensors/sensors-meta.ts | showLocations": {
    "message": "Mostrar ubicaciones"
  },
  "panels/sensors/sensors-meta.ts | showSensors": {
    "message": "Mostrar sensores"
  },
  "panels/sensors/sensors-meta.ts | timezones": {
    "message": "zonas horarias"
  },
  "panels/sensors/sensors-meta.ts | touch": {
    "message": "Táctil"
  },
  "panels/sensors/sensors-meta.ts | userActiveScreenLocked": {
    "message": "El usuario está activo y la pantalla está bloqueada"
  },
  "panels/sensors/sensors-meta.ts | userActiveScreenUnlocked": {
    "message": "El usuario está activo y la pantalla está desbloqueada"
  },
  "panels/sensors/sensors-meta.ts | userIdleScreenLocked": {
    "message": "El usuario está inactivo y la pantalla está bloqueada"
  },
  "panels/sensors/sensors-meta.ts | userIdleScreenUnlocked": {
    "message": "El usuario está inactivo y la pantalla está desbloqueada"
  },
  "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 secuencias 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 | learnMore": {
    "message": "Más información"
  },
  "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/components/SyncSection.ts | preferencesSyncDisabled": {
    "message": "Para activar esta configuración, primero debes habilitar la sincronización de la configuración en Chrome."
  },
  "panels/settings/components/SyncSection.ts | settings": {
    "message": "Ir a Configuración"
  },
  "panels/settings/components/SyncSection.ts | signedIn": {
    "message": "Se accedió en Chrome como:"
  },
  "panels/settings/components/SyncSection.ts | syncDisabled": {
    "message": "Para activar esta configuración, debes habilitar la sincronización de Chrome."
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | addCustomDevice": {
    "message": "Agregar dispositivo personalizado…"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | device": {
    "message": "Dispositivo"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | deviceAddedOrUpdated": {
    "message": "Se agregó/actualizó correctamente el dispositivo {PH1}."
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | deviceName": {
    "message": "Nombre del dispositivo"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | deviceNameCannotBeEmpty": {
    "message": "El nombre del dispositivo no puede estar vacío."
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | deviceNameMustBeLessThanS": {
    "message": "El nombre del dispositivo debe tener menos de {PH1} caracteres."
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | devicePixelRatio": {
    "message": "Proporción de píxeles del dispositivo"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | emulatedDevices": {
    "message": "Dispositivos emulados"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | height": {
    "message": "Altura"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | userAgentString": {
    "message": "String de usuario-agente"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | userAgentType": {
    "message": "Tipo del usuario-agente"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | width": {
    "message": "Ancho"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | addBrand": {
    "message": "Agregar marca"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | addedBrand": {
    "message": "Se agregó la línea de marca"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | architecture": {
    "message": "Arquitectura"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | architecturePlaceholder": {
    "message": "Arquitectura (p. ej., ×86)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandDeleteAriaLabel": {
    "message": "Borrar {PH1}"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandName": {
    "message": "Marca"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandNameAriaLabel": {
    "message": "Marca {PH1}"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandProperties": {
    "message": "Propiedades de la marca"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandVersionAriaLabel": {
    "message": "Versión {PH1}"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brands": {
    "message": "Marcas"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | deleteTooltip": {
    "message": "Borrar"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | deletedBrand": {
    "message": "Se borró la línea de marca"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | deviceModel": {
    "message": "Modelo del dispositivo"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | deviceProperties": {
    "message": "Propiedades del dispositivo"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | fullBrowserVersion": {
    "message": "Versión completa del navegador"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | fullBrowserVersionPlaceholder": {
    "message": "Versión completa del navegador (p. ej., 87.0.4280.88)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | mobileCheckboxLabel": {
    "message": "Dispositivo móvil"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | notRepresentable": {
    "message": "No se representa como string de encabezados estructurados."
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformLabel": {
    "message": "Plataforma"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformPlaceholder": {
    "message": "Plataforma (p. ej., Android)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformProperties": {
    "message": "Propiedades de la plataforma"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformVersion": {
    "message": "Versión de plataforma"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | title": {
    "message": "Sugerencias de clientes de usuario-agente"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | update": {
    "message": "Actualizar"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | userAgentClientHintsInfo": {
    "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/settings/emulation/components/UserAgentClientHintsForm.ts | version": {
    "message": "Versión"
  },
  "panels/settings/emulation/emulation-meta.ts | devices": {
    "message": "Dispositivos"
  },
  "panels/settings/emulation/emulation-meta.ts | showDevices": {
    "message": "Mostrar dispositivos"
  },
  "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 | run": {
    "message": "Ejecutar"
  },
  "panels/snippets/SnippetsQuickOpen.ts | snippet": {
    "message": "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": "Registrar mensaje, p. ej., 'x is', 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 | callFrameWarnings": {
    "message": "Algunos marcos de llamada tienen advertencias"
  },
  "panels/sources/CallStackSidebarPane.ts | callStack": {
    "message": "Pila de llamadas"
  },
  "panels/sources/CallStackSidebarPane.ts | copyStackTrace": {
    "message": "Copiar el seguimiento de pila"
  },
  "panels/sources/CallStackSidebarPane.ts | debugFileNotFound": {
    "message": "No se pudo cargar el archivo de depuración \"{PH1}\"."
  },
  "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 | restartFrame": {
    "message": "Reiniciar el marco"
  },
  "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 | debugFileNotFound": {
    "message": "No se pudo cargar el archivo de depuración \"{PH1}\"."
  },
  "panels/sources/DebuggerPlugin.ts | debugInfoNotFound": {
    "message": "No se pudo cargar ninguna información de depuración de {PH1}."
  },
  "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 | noResultsFound": {
    "message": "No se encontraron resultados"
  },
  "panels/sources/GoToLineQuickOpen.ts | typeANumberToGoToThatLine": {
    "message": "Escribe un número para dirigirte a esa línea."
  },
  "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 | authored": {
    "message": "Escrito por el desarrollador"
  },
  "panels/sources/NavigatorView.ts | delete": {
    "message": "Borrar"
  },
  "panels/sources/NavigatorView.ts | deleteAllOverrides": {
    "message": "Borrar todas las anulaciones"
  },
  "panels/sources/NavigatorView.ts | deployed": {
    "message": "Implementado"
  },
  "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/ProfilePlugin.ts | kb": {
    "message": "KB"
  },
  "panels/sources/ProfilePlugin.ts | mb": {
    "message": "MB"
  },
  "panels/sources/ProfilePlugin.ts | ms": {
    "message": "ms"
  },
  "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 | 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 | 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 | copyStringAsJSLiteral": {
    "message": "Copiar string como objeto literal de JavaScript"
  },
  "panels/sources/SourcesPanel.ts | copyStringAsJSONLiteral": {
    "message": "Copiar string como objeto literal de JSON"
  },
  "panels/sources/SourcesPanel.ts | copyStringContents": {
    "message": "Copiar contenido de strings"
  },
  "panels/sources/SourcesPanel.ts | debuggerHidden": {
    "message": "Se ocultó la barra lateral del depurador"
  },
  "panels/sources/SourcesPanel.ts | debuggerShown": {
    "message": "Se muestra la barra lateral del depurador"
  },
  "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 | groupByAuthored": {
    "message": "Agrupar por escrito/implementado (experimental)"
  },
  "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 | navigatorHidden": {
    "message": "Se ocultó la barra lateral del navegador"
  },
  "panels/sources/SourcesPanel.ts | navigatorShown": {
    "message": "Se muestra la barra lateral del navegador"
  },
  "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/components/HeadersView.ts | addHeader": {
    "message": "Agregar un encabezado"
  },
  "panels/sources/components/HeadersView.ts | addHeaderOverride": {
    "message": "Agregar encabezado de anulación"
  },
  "panels/sources/components/HeadersView.ts | errorWhenParsing": {
    "message": "Se produjo un error al analizar ''{PH1}''."
  },
  "panels/sources/components/HeadersView.ts | parsingErrorExplainer": {
    "message": "Esto probablemente se deba a un error de sintaxis en ''{PH1}''. Abre este archivo en un editor externo para corregir el error o borrar el archivo y volver a crear la anulación."
  },
  "panels/sources/components/HeadersView.ts | removeBlock": {
    "message": "Quitar la sección ApplyTo"
  },
  "panels/sources/components/HeadersView.ts | removeHeader": {
    "message": "Quitar el encabezado"
  },
  "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 | decrementCssUnitBy": {
    "message": "Reducir las unidades CSS en {PH1}"
  },
  "panels/sources/sources-meta.ts | detectIndentation": {
    "message": "Detectar sangrías"
  },
  "panels/sources/sources-meta.ts | disableAutoFocusOnDebuggerPaused": {
    "message": "No enfocar el panel de fuentes al activar un punto de interrupción"
  },
  "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 | enableAutoFocusOnDebuggerPaused": {
    "message": "Enfocar el panel de fuentes al activar un punto de interrupción"
  },
  "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 | file": {
    "message": "Archivo"
  },
  "panels/sources/sources-meta.ts | filesystem": {
    "message": "Sistema de archivos"
  },
  "panels/sources/sources-meta.ts | goTo": {
    "message": "Ir a"
  },
  "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 | incrementCssUnitBy": {
    "message": "Incrementar la unidad CSS en {PH1}"
  },
  "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 | line": {
    "message": "Línea"
  },
  "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 | open": {
    "message": "Abrir"
  },
  "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 | rename": {
    "message": "Cambiar nombre"
  },
  "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 | 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 | 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 | switchFile": {
    "message": "Cambiar archivo"
  },
  "panels/sources/sources-meta.ts | symbol": {
    "message": "Símbolo"
  },
  "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 | toggleDebuggerSidebar": {
    "message": "Ocultar o mostrar la barra lateral del depurador"
  },
  "panels/sources/sources-meta.ts | toggleNavigatorSidebar": {
    "message": "Ocultar o mostrar la barra lateral del navegador"
  },
  "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 | 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 | 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 | partiallyPresentedFrame": {
    "message": "Se presentó el marco de manera parcial"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | raster": {
    "message": "Trama"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | rasterizerThreadS": {
    "message": "Subproceso del rasterizador {PH1}"
  },
  "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 | HardwareConcurrencyIsEnabled": {
    "message": "- Se habilitó la anulación de la simultaneidad del hardware"
  },
  "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 | heaviestStackHidden": {
    "message": "Se ocultó la barra lateral de la pila más pesada"
  },
  "panels/timeline/TimelineTreeView.ts | heaviestStackShown": {
    "message": "Se muestra la barra lateral de la 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 | cacheModule": {
    "message": "Código de módulos de la caché"
  },
  "panels/timeline/TimelineUIUtils.ts | cacheScript": {
    "message": "Código de secuencias de comandos de la caché"
  },
  "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 | compileCode": {
    "message": "Compilar código"
  },
  "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": "ID del clúster actual"
  },
  "panels/timeline/TimelineUIUtils.ts | currentClusterScore": {
    "message": "Puntuación del clúster actual"
  },
  "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 | eagerCompile": {
    "message": "Compilando todas las funciones con rapidez"
  },
  "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": "evolucionó"
  },
  "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 | 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 | optimizeCode": {
    "message": "Optimizar código"
  },
  "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 | prePaint": {
    "message": "Antes de la pintura"
  },
  "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} puede perjudicar la experiencia del usuario. Recientemente, {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 | 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 | supportsLargeBlob": {
    "message": "Compatible con BLOBs grandes"
  },
  "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/diff_view/DiffView.ts | SkippingDMatchingLines": {
    "message": "( … Omitiendo {PH1} renglones coincidentes… )"
  },
  "ui/components/diff_view/DiffView.ts | additions": {
    "message": "Adición:"
  },
  "ui/components/diff_view/DiffView.ts | changesDiffViewer": {
    "message": "Visor de diferencias de cambios"
  },
  "ui/components/diff_view/DiffView.ts | deletions": {
    "message": "Eliminación:"
  },
  "ui/components/issue_counter/IssueCounter.ts | breakingChanges": {
    "message": "{issueCount,plural, =1{# cambio rotundo}other{# cambios rotundos}}"
  },
  "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/issue_counter/IssueLinkIcon.ts | clickToShowIssue": {
    "message": "Haz clic para mostrar el problema en la pestaña de problemas"
  },
  "ui/components/issue_counter/IssueLinkIcon.ts | clickToShowIssueWithTitle": {
    "message": "Hacer clic para abrir la pestaña de problemas y mostrar el problema {title}"
  },
  "ui/components/issue_counter/IssueLinkIcon.ts | issueUnavailable": {
    "message": "No es posible mostrar el problema en este momento"
  },
  "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/panel_feedback/FeedbackButton.ts | feedback": {
    "message": "Comentarios"
  },
  "ui/components/panel_feedback/PanelFeedback.ts | previewFeature": {
    "message": "Función de vista previa"
  },
  "ui/components/panel_feedback/PanelFeedback.ts | previewText": {
    "message": "Nuestro equipo está trabajando activamente en esta función y nos gustaría conocer tu opinión."
  },
  "ui/components/panel_feedback/PanelFeedback.ts | previewTextFeedbackLink": {
    "message": "Envíanos tus comentarios."
  },
  "ui/components/panel_feedback/PanelFeedback.ts | videoAndDocumentation": {
    "message": "Video y documentación"
  },
  "ui/components/panel_feedback/PreviewToggle.ts | previewTextFeedbackLink": {
    "message": "Envíanos tus comentarios."
  },
  "ui/components/request_link_icon/RequestLinkIcon.ts | clickToShowRequestInTheNetwork": {
    "message": "Haz clic para abrir el panel de redes y mostrar la solicitud para la URL: {url}"
  },
  "ui/components/request_link_icon/RequestLinkIcon.ts | requestUnavailableInTheNetwork": {
    "message": "La solicitud no está disponible en el panel de red, vuelve a cargar la página inspeccionada"
  },
  "ui/components/request_link_icon/RequestLinkIcon.ts | shortenedURL": {
    "message": "URL acortada"
  },
  "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/components/text_editor/config.ts | codeEditor": {
    "message": "Editor de código"
  },
  "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 | clearFilter": {
    "message": "Borrar entrada"
  },
  "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 ahora está disponible en {PH1}!"
  },
  "ui/legacy/InspectorView.ts | drawer": {
    "message": "Panel lateral de la herramienta"
  },
  "ui/legacy/InspectorView.ts | drawerHidden": {
    "message": "Panel lateral oculto"
  },
  "ui/legacy/InspectorView.ts | drawerShown": {
    "message": "Panel lateral a la vista"
  },
  "ui/legacy/InspectorView.ts | mainToolbar": {
    "message": "Barra de herramientas principal"
  },
  "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 | selectFolder": {
    "message": "Seleccionar la carpeta"
  },
  "ui/legacy/InspectorView.ts | selectOverrideFolder": {
    "message": "Selecciona una carpeta para almacenar los archivos de anulación."
  },
  "ui/legacy/InspectorView.ts | setToBrowserLanguage": {
    "message": "Siempre usar el idioma de Chrome"
  },
  "ui/legacy/InspectorView.ts | setToSpecificLanguage": {
    "message": "Cambiar el idioma de DevTools al {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 | debuggingConnectionWasClosed": {
    "message": "Se cerró la conexión de depuración. Motivo: "
  },
  "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/SuggestBox.ts | sSuggestionSSelected": {
    "message": "{PH1}, sugerencia seleccionada"
  },
  "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/TabbedPane.ts | previewFeature": {
    "message": "Función de vista previa"
  },
  "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 | clearInput": {
    "message": "Borrar entrada"
  },
  "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 | opaquePartitionKey": {
    "message": "(opaco)"
  },
  "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 | timeAfter": {
    "message": "después de {date}"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | timeAfterTooltip": {
    "message": "La marca de tiempo de vencimiento es {seconds}, la cual es posterior a {date}"
  },
  "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 | emptyRowCreated": {
    "message": "Se creó una fila de tabla vacía. Haz doble clic o utiliza el menú contextual para editarla."
  },
  "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/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/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 | command": {
    "message": "Comando"
  },
  "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 | run": {
    "message": "Ejecutar"
  },
  "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 | 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/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"
  }
}
