{
  "core/common/ResourceType.ts | cspviolationreport": {
    "message": "CSPViolationReport"
  },
  "core/common/ResourceType.ts | css": {
    "message": "CSS"
  },
  "core/common/ResourceType.ts | doc": {
    "message": "Doc"
  },
  "core/common/ResourceType.ts | document": {
    "message": "Documento"
  },
  "core/common/ResourceType.ts | eventsource": {
    "message": "EventSource"
  },
  "core/common/ResourceType.ts | fetch": {
    "message": "Buscar"
  },
  "core/common/ResourceType.ts | fetchAndXHR": {
    "message": "Fetch e XHR"
  },
  "core/common/ResourceType.ts | font": {
    "message": "Fonte"
  },
  "core/common/ResourceType.ts | image": {
    "message": "Imagem"
  },
  "core/common/ResourceType.ts | img": {
    "message": "Img"
  },
  "core/common/ResourceType.ts | javascript": {
    "message": "JavaScript"
  },
  "core/common/ResourceType.ts | js": {
    "message": "JS"
  },
  "core/common/ResourceType.ts | manifest": {
    "message": "Manifesto"
  },
  "core/common/ResourceType.ts | media": {
    "message": "Mídia"
  },
  "core/common/ResourceType.ts | other": {
    "message": "Outro"
  },
  "core/common/ResourceType.ts | ping": {
    "message": "Ping"
  },
  "core/common/ResourceType.ts | preflight": {
    "message": "Simulação"
  },
  "core/common/ResourceType.ts | script": {
    "message": "Script"
  },
  "core/common/ResourceType.ts | signedexchange": {
    "message": "SignedExchange"
  },
  "core/common/ResourceType.ts | stylesheet": {
    "message": "Folha 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 | webtransport": {
    "message": "WebTransport"
  },
  "core/common/ResourceType.ts | ws": {
    "message": "WS"
  },
  "core/common/Revealer.ts | animationsPanel": {
    "message": "Painel Animações"
  },
  "core/common/Revealer.ts | applicationPanel": {
    "message": "Painel de aplicativo"
  },
  "core/common/Revealer.ts | changesDrawer": {
    "message": "Gaveta de mudanças"
  },
  "core/common/Revealer.ts | developerResourcesPanel": {
    "message": "Painel de recursos para desenvolvedores"
  },
  "core/common/Revealer.ts | elementsPanel": {
    "message": "Painel Elementos"
  },
  "core/common/Revealer.ts | issuesView": {
    "message": "Visualização de problemas"
  },
  "core/common/Revealer.ts | memoryInspectorPanel": {
    "message": "Painel do inspetor de memória"
  },
  "core/common/Revealer.ts | networkPanel": {
    "message": "Painel de rede"
  },
  "core/common/Revealer.ts | securityPanel": {
    "message": "Security panel"
  },
  "core/common/Revealer.ts | sourcesPanel": {
    "message": "Painel Origens"
  },
  "core/common/Revealer.ts | stylesSidebar": {
    "message": "barra lateral de estilos"
  },
  "core/common/Revealer.ts | timelinePanel": {
    "message": "Painel de desempenho"
  },
  "core/common/SettingRegistration.ts | adorner": {
    "message": "Elemento de adorno"
  },
  "core/common/SettingRegistration.ts | appearance": {
    "message": "Aparência"
  },
  "core/common/SettingRegistration.ts | console": {
    "message": "Console"
  },
  "core/common/SettingRegistration.ts | debugger": {
    "message": "Depurador"
  },
  "core/common/SettingRegistration.ts | elements": {
    "message": "Elementos"
  },
  "core/common/SettingRegistration.ts | extension": {
    "message": "Extensão"
  },
  "core/common/SettingRegistration.ts | global": {
    "message": "Global"
  },
  "core/common/SettingRegistration.ts | grid": {
    "message": "Grade"
  },
  "core/common/SettingRegistration.ts | memory": {
    "message": "Memória"
  },
  "core/common/SettingRegistration.ts | mobile": {
    "message": "Dispositivo móvel"
  },
  "core/common/SettingRegistration.ts | network": {
    "message": "Rede"
  },
  "core/common/SettingRegistration.ts | performance": {
    "message": "Desempenho"
  },
  "core/common/SettingRegistration.ts | persistence": {
    "message": "Persistência"
  },
  "core/common/SettingRegistration.ts | privacy": {
    "message": "Privacidade"
  },
  "core/common/SettingRegistration.ts | rendering": {
    "message": "Renderização"
  },
  "core/common/SettingRegistration.ts | sources": {
    "message": "Fontes"
  },
  "core/common/SettingRegistration.ts | sync": {
    "message": "Sincronizar"
  },
  "core/host/InspectorFrontendHost.ts | devtoolsS": {
    "message": "DevTools: {PH1}"
  },
  "core/host/ResourceLoader.ts | cacheError": {
    "message": "Erro de cache"
  },
  "core/host/ResourceLoader.ts | certificateError": {
    "message": "Erro de certificado"
  },
  "core/host/ResourceLoader.ts | certificateManagerError": {
    "message": "Erro do gerenciador de certificados"
  },
  "core/host/ResourceLoader.ts | connectionError": {
    "message": "Erro de conexão"
  },
  "core/host/ResourceLoader.ts | decodingDataUrlFailed": {
    "message": "Falha ao decodificar o URL dos dados"
  },
  "core/host/ResourceLoader.ts | dnsResolverError": {
    "message": "Erro do resolvedor de DNS"
  },
  "core/host/ResourceLoader.ts | ftpError": {
    "message": "Erro de FTP"
  },
  "core/host/ResourceLoader.ts | httpError": {
    "message": "Erro HTTP"
  },
  "core/host/ResourceLoader.ts | httpErrorStatusCodeSS": {
    "message": "Erro HTTP: código de status {PH1}, {PH2}"
  },
  "core/host/ResourceLoader.ts | invalidUrl": {
    "message": "URL inválido"
  },
  "core/host/ResourceLoader.ts | signedExchangeError": {
    "message": "Erro de troca assinada"
  },
  "core/host/ResourceLoader.ts | systemError": {
    "message": "Erro do sistema"
  },
  "core/host/ResourceLoader.ts | unknownError": {
    "message": "Erro desconhecido"
  },
  "core/sdk/CPUProfilerModel.ts | profileD": {
    "message": "Perfil {PH1}"
  },
  "core/sdk/CPUThrottlingManager.ts | calibratedLowTierMobile": {
    "message": "Dispositivo móvel de nível menor"
  },
  "core/sdk/CPUThrottlingManager.ts | calibratedMidTierMobile": {
    "message": "Dispositivo móvel de nível médio"
  },
  "core/sdk/CPUThrottlingManager.ts | calibrationErrorDeviceTooWeak": {
    "message": "O dispositivo não tem potência suficiente"
  },
  "core/sdk/CPUThrottlingManager.ts | dSlowdown": {
    "message": "Desacelerar {PH1}×"
  },
  "core/sdk/CPUThrottlingManager.ts | noThrottling": {
    "message": "Sem limitação"
  },
  "core/sdk/CSSStyleSheetHeader.ts | couldNotFindTheOriginalStyle": {
    "message": "Não foi possível encontrar a folha de estilo original."
  },
  "core/sdk/CSSStyleSheetHeader.ts | thereWasAnErrorRetrievingThe": {
    "message": "Ocorreu um erro ao recuperar os estilos da origem."
  },
  "core/sdk/ChildTargetManager.ts | main": {
    "message": "Principal"
  },
  "core/sdk/CompilerSourceMappingContentProvider.ts | couldNotLoadContentForSS": {
    "message": "Não foi possível carregar o conteúdo de {PH1} ({PH2})"
  },
  "core/sdk/Connections.ts | websocketDisconnected": {
    "message": "WebSocket desconectado"
  },
  "core/sdk/ConsoleModel.ts | bfcacheNavigation": {
    "message": "A navegação para {PH1} foi restaurada do cache de avanço e retorno. Consulte https://web.dev/bfcache/ (link em inglês)."
  },
  "core/sdk/ConsoleModel.ts | failedToSaveToTempVariable": {
    "message": "Não foi possível salvar a variável temporária."
  },
  "core/sdk/ConsoleModel.ts | navigatedToS": {
    "message": "Acessou {PH1}."
  },
  "core/sdk/ConsoleModel.ts | profileSFinished": {
    "message": "O perfil \"{PH1}\" foi encerrado."
  },
  "core/sdk/ConsoleModel.ts | profileSStarted": {
    "message": "O perfil \"{PH1}\" foi iniciado."
  },
  "core/sdk/DebuggerModel.ts | block": {
    "message": "Bloco"
  },
  "core/sdk/DebuggerModel.ts | catchBlock": {
    "message": "Bloco Catch"
  },
  "core/sdk/DebuggerModel.ts | closure": {
    "message": "Fechamento"
  },
  "core/sdk/DebuggerModel.ts | exception": {
    "message": "Exceção"
  },
  "core/sdk/DebuggerModel.ts | expression": {
    "message": "Expressão"
  },
  "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 | returnValue": {
    "message": "Valor de retorno"
  },
  "core/sdk/DebuggerModel.ts | script": {
    "message": "Script"
  },
  "core/sdk/DebuggerModel.ts | withBlock": {
    "message": "Bloco With"
  },
  "core/sdk/NetworkManager.ts | fast4G": {
    "message": "Conexão 4G rápida"
  },
  "core/sdk/NetworkManager.ts | fastG": {
    "message": "Conexão 4G lenta"
  },
  "core/sdk/NetworkManager.ts | noContentForPreflight": {
    "message": "Nenhum conteúdo disponível para a solicitação de simulação"
  },
  "core/sdk/NetworkManager.ts | noContentForRedirect": {
    "message": "Nenhum conteúdo disponível porque esta solicitação foi redirecionada"
  },
  "core/sdk/NetworkManager.ts | noContentForWebSocket": {
    "message": "Não há suporte ao conteúdo para WebSockets no momento"
  },
  "core/sdk/NetworkManager.ts | noThrottling": {
    "message": "Sem limitação"
  },
  "core/sdk/NetworkManager.ts | offline": {
    "message": "Off-line"
  },
  "core/sdk/NetworkManager.ts | requestWasBlockedByDevtoolsS": {
    "message": "Solicitação bloqueada pelo DevTools: {PH1}"
  },
  "core/sdk/NetworkManager.ts | sFailedLoadingSS": {
    "message": "Falha ao carregar {PH1}: {PH2} \"{PH3}\"."
  },
  "core/sdk/NetworkManager.ts | sFinishedLoadingSS": {
    "message": "O {PH1} terminou de carregar: {PH2} \"{PH3}\"."
  },
  "core/sdk/NetworkManager.ts | slowG": {
    "message": "3G"
  },
  "core/sdk/NetworkRequest.ts | anUnknownErrorWasEncounteredWhenTrying": {
    "message": "Um erro desconhecido foi encontrado ao tentar armazenar esse cookie."
  },
  "core/sdk/NetworkRequest.ts | binary": {
    "message": "(binário)"
  },
  "core/sdk/NetworkRequest.ts | blockedReasonInvalidDomain": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada porque o atributo \"Domain\" era inválido em relação ao URL atual do host."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonInvalidPrefix": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada porque usava o prefixo \"__Secure-\" ou \"__Host-\" no nome e desrespeitava as regras extras aplicadas a cookies com esses prefixos, definidas em https://tools.ietf.org/html/draft-west-cookie-prefixes-05."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonOverwriteSecure": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada porque não foi enviada por uma conexão segura e porque teria substituído um cookie com o atributo \"Secure\"."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonSameSiteNoneInsecure": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada porque usava o atributo \"SameSite=None\" sem o atributo \"Secure\", que é necessário para usar \"SameSite=None\"."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonSameSiteStrictLax": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada porque usava o atributo \"{PH1}\", mas vinha de uma resposta entre sites que não era a resposta a uma navegação de nível superior."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonSameSiteUnspecifiedTreatedAsLax": {
    "message": "O cabeçalho Set-Cookie não especificou um atributo \"SameSite\" e assumiu o padrão \"SameSite=Lax,\". Ele foi bloqueado porque veio de uma resposta entre sites que não era a resposta a uma navegação de nível superior. Para ser usado entre sites, o Set-Cookie precisaria ter sido definido com \"SameSite=None\"."
  },
  "core/sdk/NetworkRequest.ts | blockedReasonSecureOnly": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada porque usava o atributo \"Secure\", mas não recebia dados por uma conexão segura."
  },
  "core/sdk/NetworkRequest.ts | domainMismatch": {
    "message": "Esse cookie foi bloqueado porque o domínio do URL da solicitação não era idêntico ao domínio do cookie nem um subdomínio do valor de atributo do domínio do cookie."
  },
  "core/sdk/NetworkRequest.ts | exemptionReasonEnterprisePolicy": {
    "message": "Esse cookie é permitido pela política do Chrome Enterprise. Saiba mais: goo.gle/ce-3pc"
  },
  "core/sdk/NetworkRequest.ts | exemptionReasonScheme": {
    "message": "O cookie é permitido pelo esquema de URL de nível superior"
  },
  "core/sdk/NetworkRequest.ts | exemptionReasonStorageAccessAPI": {
    "message": "Esse cookie é permitido pela API Storage Access. Saiba mais: goo.gle/saa"
  },
  "core/sdk/NetworkRequest.ts | exemptionReasonTPCDDeprecationTrial": {
    "message": "O cookie é permitido pelo teste de descontinuação de cookies de terceiros. Saiba mais: goo.gle/ps-dt."
  },
  "core/sdk/NetworkRequest.ts | exemptionReasonTPCDHeuristics": {
    "message": "O cookie é permitido pela heurística de cookies de terceiros. Saiba mais: goo.gle/hbe"
  },
  "core/sdk/NetworkRequest.ts | exemptionReasonTPCDMetadata": {
    "message": "O cookie é permitido por um período de carência do teste de descontinuação de cookies de terceiros. Saiba mais: goo.gle/dt-grace."
  },
  "core/sdk/NetworkRequest.ts | exemptionReasonTopLevelStorageAccessAPI": {
    "message": "Esse cookie é permitido pela API Storage Access de nível superior. Saiba mais: goo.gle/saa-top"
  },
  "core/sdk/NetworkRequest.ts | exemptionReasonTopLevelTPCDDeprecationTrial": {
    "message": "O cookie é permitido pelo teste de descontinuação de cookies de terceiros de nível superior. Saiba mais: goo.gle/ps-dt."
  },
  "core/sdk/NetworkRequest.ts | exemptionReasonUserSetting": {
    "message": "Esse cookie é permitido de acordo com a preferência do usuário."
  },
  "core/sdk/NetworkRequest.ts | nameValuePairExceedsMaxSize": {
    "message": "O cookie foi bloqueado por ser grande demais. O tamanho combinado do nome e valor precisa ser de no máximo 4.096 caracteres."
  },
  "core/sdk/NetworkRequest.ts | notOnPath": {
    "message": "Esse cookie foi bloqueado porque o caminho dele não era uma correspondência exata ou um superdiretório do caminho do URL de solicitação."
  },
  "core/sdk/NetworkRequest.ts | samePartyFromCrossPartyContext": {
    "message": "Esse cookie foi bloqueado porque tinha o atributo \"SameParty\", mas a solicitação foi feita entre partes diferentes. A solicitação foi considerada como entre partes diferentes porque o domínio do URL do recurso e o dos frames/documentos do recurso não são proprietários nem membros da mesma configuração First-Party."
  },
  "core/sdk/NetworkRequest.ts | sameSiteLax": {
    "message": "Esse cookie foi bloqueado porque tinha o atributo \"SameSite=Lax\", mas a solicitação foi feita por um site diferente e não foi iniciada por uma navegação de nível superior."
  },
  "core/sdk/NetworkRequest.ts | sameSiteNoneInsecure": {
    "message": "Esse cookie foi bloqueado porque tinha o atributo \"SameSite=None\", mas não estava marcado como \"Secure\". Cookies sem restrições \"SameSite\" precisam ser marcados como \"Secure\" e enviados por uma conexão segura."
  },
  "core/sdk/NetworkRequest.ts | sameSiteStrict": {
    "message": "Esse cookie foi bloqueado porque tinha o atributo \"SameSite=Strict\" e a solicitação foi feita por um site diferente. Isso inclui solicitações de navegação de nível superior iniciadas por outros sites."
  },
  "core/sdk/NetworkRequest.ts | sameSiteUnspecifiedTreatedAsLax": {
    "message": "Esse cookie não especificou um atributo \"SameSite\" ao ser armazenado e assumiu o padrão \"SameSite=Lax\". Ele foi bloqueado porque a solicitação foi feita por outro site e não foi iniciada por uma navegação de nível superior. Para ser usado entre sites, o cookie precisaria ter sido definido com \"SameSite=None\"."
  },
  "core/sdk/NetworkRequest.ts | schemefulSameSiteLax": {
    "message": "Esse cookie foi bloqueado porque tinha o atributo \"SameSite=Lax\", mas a solicitação foi feita entre sites e não foi iniciada por uma navegação de nível superior. A solicitação é considerada como entre sites porque o URL tem um esquema diferente do site atual."
  },
  "core/sdk/NetworkRequest.ts | schemefulSameSiteStrict": {
    "message": "Esse cookie foi bloqueado porque tinha o atributo \"SameSite=Strict\", mas a solicitação foi feita entre sites. Isso inclui solicitações de navegação de nível superior iniciadas por outros sites. A solicitação é considerada como entre sites porque o URL tem um esquema diferente do site atual."
  },
  "core/sdk/NetworkRequest.ts | schemefulSameSiteUnspecifiedTreatedAsLax": {
    "message": "Esse cookie não especificou um atributo \"SameSite\" ao ser armazenado e assumiu o padrão \"SameSite=Lax\"\". Ele foi bloqueado porque a solicitação foi feita entre sites e não foi iniciada por uma navegação de nível superior. A solicitação é considerada como entre sites porque o URL tem um esquema diferente do site atual."
  },
  "core/sdk/NetworkRequest.ts | secureOnly": {
    "message": "Esse cookie foi bloqueado porque tinha o atributo \"Secure\" e a conexão não era segura."
  },
  "core/sdk/NetworkRequest.ts | setcookieHeaderIsIgnoredIn": {
    "message": "O cabeçalho Set-Cookie é ignorado na resposta do URL: {PH1}. O tamanho combinado do nome e valor precisa ser de no máximo 4.096 caracteres."
  },
  "core/sdk/NetworkRequest.ts | theSchemeOfThisConnectionIsNot": {
    "message": "O esquema dessa conexão não pode armazenar cookies."
  },
  "core/sdk/NetworkRequest.ts | thirdPartyPhaseout": {
    "message": "Este cookie foi bloqueado devido a Chrome flags ou à configuração do navegador. Saiba mais no painel \"Issues\"."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieDidntSpecifyASamesite": {
    "message": "O cabeçalho Set-Cookie não especificou um atributo \"SameSite\" e assumiu o padrão \"SameSite=Lax\". Ele foi bloqueado porque veio de uma resposta entre sites que não era a resposta a uma navegação de nível superior. Essa resposta é considerada como entre sites porque o URL tem um esquema diferente do site atual."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieHadADisallowedCharacter": {
    "message": "O cabeçalho Set-Cookie continha um caractere não permitido (um caractere de controle ASCII proibido ou o caractere de tabulação, se ele aparecer no meio do nome, valor, nome do atributo ou valor do atributo do cookie)."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieHadInvalidSyntax": {
    "message": "Sintaxe inválida nesse cabeçalho Set-Cookie."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedBecauseItHadTheSameparty": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada porque usava o atributo \"SameParty\" junto a uma solicitação entre partes diferentes. A solicitação foi considerada como entre partes diferentes porque o domínio do URL do recurso e o dos frames/documentos do recurso não são proprietários nem membros da mesma configuração First-Party."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedBecauseItHadTheSamepartyAttribute": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada porque usava o atributo \"SameParty\" junto a outros atributos conflitantes. O Chrome exige que cookies que usam o atributo \"SameParty\" também tenham o atributo \"Secure\" e não sejam limitados a \"SameSite=Strict\"."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedBecauseItHadTheSamesiteStrictLax": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada porque usava o atributo \"{PH1}\", mas vinha de uma resposta entre sites que não era a resposta a uma navegação de nível superior. Essa resposta é considerada como entre sites porque o URL tem um esquema diferente do site atual."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedBecauseTheNameValuePairExceedsMaxSize": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada devido ao tamanho do cookie. O tamanho combinado do nome e valor precisa ser de no máximo 4.096 caracteres."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedDueThirdPartyPhaseout": {
    "message": "A definição deste cookie foi bloqueada devido a Chrome flags ou à configuração do navegador. Saiba mais no painel \"Issues\"."
  },
  "core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedDueToUser": {
    "message": "A tentativa de definir um cookie por um cabeçalho Set-Cookie foi bloqueada devido às preferências do usuário."
  },
  "core/sdk/NetworkRequest.ts | unknownError": {
    "message": "Um erro desconhecido foi encontrado ao tentar enviar esse cookie."
  },
  "core/sdk/NetworkRequest.ts | userPreferences": {
    "message": "Esse cookie foi bloqueado devido às preferências do usuário."
  },
  "core/sdk/OverlayModel.ts | pausedInDebugger": {
    "message": "Pausado no depurador"
  },
  "core/sdk/PageResourceLoader.ts | loadCanceledDueToReloadOf": {
    "message": "Carregamento cancelado devido à atualização da página inspecionada"
  },
  "core/sdk/RehydratingConnection.ts | errorLoadingLog": {
    "message": "Erro ao carregar o registro"
  },
  "core/sdk/RehydratingConnection.ts | noHostWindow": {
    "message": "Não foi possível encontrar a janela do host"
  },
  "core/sdk/RehydratingConnection.ts | noSourceText": {
    "message": "Nenhum texto de origem disponível"
  },
  "core/sdk/Script.ts | scriptRemovedOrDeleted": {
    "message": "Script removido ou excluído."
  },
  "core/sdk/Script.ts | unableToFetchScriptSource": {
    "message": "Não foi possível buscar a origem do script."
  },
  "core/sdk/ServerTiming.ts | deprecatedSyntaxFoundPleaseUse": {
    "message": "Sintaxe suspensa encontrada Use: <name>;dur=<duration>;desc=<description>"
  },
  "core/sdk/ServerTiming.ts | duplicateParameterSIgnored": {
    "message": "Parâmetro duplicado \"{PH1}\" ignorado."
  },
  "core/sdk/ServerTiming.ts | extraneousTrailingCharacters": {
    "message": "Caracteres finais externos."
  },
  "core/sdk/ServerTiming.ts | noValueFoundForParameterS": {
    "message": "Não há valores para o parâmetro \"{PH1}\"."
  },
  "core/sdk/ServerTiming.ts | unableToParseSValueS": {
    "message": "Não foi possível analisar o valor \"{PH2}\" de \"{PH1}\"."
  },
  "core/sdk/ServerTiming.ts | unrecognizedParameterS": {
    "message": "Parâmetro {PH1} não reconhecido."
  },
  "core/sdk/ServiceWorkerCacheModel.ts | serviceworkercacheagentError": {
    "message": "Erro ServiceWorkerCacheAgent ao excluir a entrada {PH1} do cache: {PH2}"
  },
  "core/sdk/ServiceWorkerManager.ts | activated": {
    "message": "ativado"
  },
  "core/sdk/ServiceWorkerManager.ts | activating": {
    "message": "ativando"
  },
  "core/sdk/ServiceWorkerManager.ts | installed": {
    "message": "instalado"
  },
  "core/sdk/ServiceWorkerManager.ts | installing": {
    "message": "instalando"
  },
  "core/sdk/ServiceWorkerManager.ts | new": {
    "message": "novo"
  },
  "core/sdk/ServiceWorkerManager.ts | redundant": {
    "message": "redundante"
  },
  "core/sdk/ServiceWorkerManager.ts | running": {
    "message": "em execução"
  },
  "core/sdk/ServiceWorkerManager.ts | sSS": {
    "message": "{PH1} #{PH2} ({PH3})"
  },
  "core/sdk/ServiceWorkerManager.ts | starting": {
    "message": "iniciando"
  },
  "core/sdk/ServiceWorkerManager.ts | stopped": {
    "message": "parado"
  },
  "core/sdk/ServiceWorkerManager.ts | stopping": {
    "message": "parando"
  },
  "core/sdk/SourceMapScopeChainEntry.ts | block": {
    "message": "Bloco"
  },
  "core/sdk/SourceMapScopeChainEntry.ts | closure": {
    "message": "Fechamento"
  },
  "core/sdk/SourceMapScopeChainEntry.ts | global": {
    "message": "Global"
  },
  "core/sdk/SourceMapScopeChainEntry.ts | local": {
    "message": "Local"
  },
  "core/sdk/SourceMapScopeChainEntry.ts | returnValue": {
    "message": "Valor de retorno"
  },
  "core/sdk/sdk-meta.ts | achromatopsia": {
    "message": "Acromatopsia (sem cor)"
  },
  "core/sdk/sdk-meta.ts | blurredVision": {
    "message": "Visão desfocada"
  },
  "core/sdk/sdk-meta.ts | captureAsyncStackTraces": {
    "message": "Capturar stack traces assíncronos"
  },
  "core/sdk/sdk-meta.ts | customFormatters": {
    "message": "Formatadores personalizados"
  },
  "core/sdk/sdk-meta.ts | deuteranopia": {
    "message": "Deuteranopia (sem verde)"
  },
  "core/sdk/sdk-meta.ts | disableAsyncStackTraces": {
    "message": "Desativar stack traces assíncronos"
  },
  "core/sdk/sdk-meta.ts | disableAvifFormat": {
    "message": "Desativar o formato AVIF"
  },
  "core/sdk/sdk-meta.ts | disableCache": {
    "message": "Desativar o cache enquanto o DevTools estiver aberto"
  },
  "core/sdk/sdk-meta.ts | disableJavascript": {
    "message": "Desativar JavaScript"
  },
  "core/sdk/sdk-meta.ts | disableLocalFonts": {
    "message": "Desativar fontes locais"
  },
  "core/sdk/sdk-meta.ts | disableNetworkRequestBlocking": {
    "message": "Desativar o bloqueio de solicitações de rede"
  },
  "core/sdk/sdk-meta.ts | disableWebpFormat": {
    "message": "Desativar o formato WebP"
  },
  "core/sdk/sdk-meta.ts | doNotCaptureAsyncStackTraces": {
    "message": "Não capturar stack traces assíncronos"
  },
  "core/sdk/sdk-meta.ts | doNotEmulateAFocusedPage": {
    "message": "Não emular uma página em foco"
  },
  "core/sdk/sdk-meta.ts | doNotEmulateAnyVisionDeficiency": {
    "message": "Não emular nenhuma deficiência visual"
  },
  "core/sdk/sdk-meta.ts | doNotEmulateCss": {
    "message": "Não emular CSS {PH1}"
  },
  "core/sdk/sdk-meta.ts | doNotEmulateCssMediaType": {
    "message": "Não emular tipo de mídia CSS"
  },
  "core/sdk/sdk-meta.ts | doNotExtendGridLines": {
    "message": "Não ampliar as linhas de grade"
  },
  "core/sdk/sdk-meta.ts | doNotHighlightAdFrames": {
    "message": "Não destacar os frames de anúncios"
  },
  "core/sdk/sdk-meta.ts | doNotPauseOnExceptions": {
    "message": "Não pausar em exceções"
  },
  "core/sdk/sdk-meta.ts | doNotPreserveLogUponNavigation": {
    "message": "Não preservar o registro durante a navegação"
  },
  "core/sdk/sdk-meta.ts | doNotShowGridNamedAreas": {
    "message": "Não mostrar áreas de grade nomeadas"
  },
  "core/sdk/sdk-meta.ts | doNotShowGridTrackSizes": {
    "message": "Não mostrar tamanhos de grade"
  },
  "core/sdk/sdk-meta.ts | doNotShowRulersOnHover": {
    "message": "Não mostrar réguas ao passar o cursor"
  },
  "core/sdk/sdk-meta.ts | emulateAFocusedPage": {
    "message": "Emular uma página em foco"
  },
  "core/sdk/sdk-meta.ts | emulateAchromatopsia": {
    "message": "Emular acromatopsia (sem cor)"
  },
  "core/sdk/sdk-meta.ts | emulateAutoDarkMode": {
    "message": "Emular o modo escuro automático"
  },
  "core/sdk/sdk-meta.ts | emulateBlurredVision": {
    "message": "Emular visão desfocada"
  },
  "core/sdk/sdk-meta.ts | emulateCss": {
    "message": "Emular CSS {PH1}"
  },
  "core/sdk/sdk-meta.ts | emulateCssMediaFeature": {
    "message": "Emular o recurso de mídia CSS {PH1}"
  },
  "core/sdk/sdk-meta.ts | emulateCssMediaType": {
    "message": "Emular tipo de mídia CSS"
  },
  "core/sdk/sdk-meta.ts | emulateCssPrintMediaType": {
    "message": "Emular tipo de mídia de exibição de CSS"
  },
  "core/sdk/sdk-meta.ts | emulateCssScreenMediaType": {
    "message": "Emular tipo de mídia para tela em CSS"
  },
  "core/sdk/sdk-meta.ts | emulateDeuteranopia": {
    "message": "Emular deuteranopia (sem verde)"
  },
  "core/sdk/sdk-meta.ts | emulateProtanopia": {
    "message": "Emular protanopia (sem vermelho)"
  },
  "core/sdk/sdk-meta.ts | emulateReducedContrast": {
    "message": "Emular contraste reduzido"
  },
  "core/sdk/sdk-meta.ts | emulateTritanopia": {
    "message": "Emular tritanopia (sem azul)"
  },
  "core/sdk/sdk-meta.ts | emulateVisionDeficiencies": {
    "message": "Emular deficiências visuais"
  },
  "core/sdk/sdk-meta.ts | enableAvifFormat": {
    "message": "Ativar o formato AVIF"
  },
  "core/sdk/sdk-meta.ts | enableCache": {
    "message": "Ativar cache"
  },
  "core/sdk/sdk-meta.ts | enableJavascript": {
    "message": "Ativar o JavaScript"
  },
  "core/sdk/sdk-meta.ts | enableLocalFonts": {
    "message": "Ativar fontes locais"
  },
  "core/sdk/sdk-meta.ts | enableNetworkRequestBlocking": {
    "message": "Ativar bloqueio de solicitação de rede"
  },
  "core/sdk/sdk-meta.ts | enableRemoteFileLoading": {
    "message": "Permitir que o DevTools carregue recursos, por exemplo, mapas de origem, de caminhos de arquivo remotos. Desativados por padrão por motivos de segurança."
  },
  "core/sdk/sdk-meta.ts | enableWebpFormat": {
    "message": "Ativar o formato WebP"
  },
  "core/sdk/sdk-meta.ts | extendGridLines": {
    "message": "Ampliar as linhas de grade"
  },
  "core/sdk/sdk-meta.ts | hideFramesPerSecondFpsMeter": {
    "message": "Ocultar medidor de frames por segundo (fps)"
  },
  "core/sdk/sdk-meta.ts | hideLayerBorders": {
    "message": "Ocultar bordas de camadas"
  },
  "core/sdk/sdk-meta.ts | hideLayoutShiftRegions": {
    "message": "Ocultar regiões de mudança de layout"
  },
  "core/sdk/sdk-meta.ts | hideLineLabels": {
    "message": "Ocultar marcadores de linhas"
  },
  "core/sdk/sdk-meta.ts | hidePaintFlashingRectangles": {
    "message": "Ocultar retângulos de exibição em destaque"
  },
  "core/sdk/sdk-meta.ts | hideScrollPerformanceBottlenecks": {
    "message": "Ocultar gargalos de desempenho de rolagem"
  },
  "core/sdk/sdk-meta.ts | highlightAdFrames": {
    "message": "Destacar frames de anúncios"
  },
  "core/sdk/sdk-meta.ts | networkCacheExplanation": {
    "message": "Desativar o cache de rede simula uma experiência semelhante à de um visitante novo."
  },
  "core/sdk/sdk-meta.ts | networkRequestBlocking": {
    "message": "Bloqueios de solicitação de rede"
  },
  "core/sdk/sdk-meta.ts | noEmulation": {
    "message": "Sem emulação"
  },
  "core/sdk/sdk-meta.ts | pauseOnExceptions": {
    "message": "Pausar em exceções"
  },
  "core/sdk/sdk-meta.ts | preserveLogUponNavigation": {
    "message": "Preservar o registro depois da navegação"
  },
  "core/sdk/sdk-meta.ts | print": {
    "message": "impressão"
  },
  "core/sdk/sdk-meta.ts | protanopia": {
    "message": "Protanopia (sem vermelho)"
  },
  "core/sdk/sdk-meta.ts | query": {
    "message": "consulta"
  },
  "core/sdk/sdk-meta.ts | reducedContrast": {
    "message": "Contraste reduzido"
  },
  "core/sdk/sdk-meta.ts | screen": {
    "message": "tela"
  },
  "core/sdk/sdk-meta.ts | showAreaNames": {
    "message": "Mostrar nomes de áreas"
  },
  "core/sdk/sdk-meta.ts | showFramesPerSecondFpsMeter": {
    "message": "Mostrar medidor de frames por segundo (FPS)"
  },
  "core/sdk/sdk-meta.ts | showGridNamedAreas": {
    "message": "Mostrar áreas de grade nomeadas"
  },
  "core/sdk/sdk-meta.ts | showGridTrackSizes": {
    "message": "Mostrar tamanhos de grade"
  },
  "core/sdk/sdk-meta.ts | showLayerBorders": {
    "message": "Mostrar bordas das camadas"
  },
  "core/sdk/sdk-meta.ts | showLayoutShiftRegions": {
    "message": "Mostrar regiões de troca de layout"
  },
  "core/sdk/sdk-meta.ts | showLineLabels": {
    "message": "Mostrar marcadores de linhas"
  },
  "core/sdk/sdk-meta.ts | showLineNames": {
    "message": "Mostrar nomes das linhas"
  },
  "core/sdk/sdk-meta.ts | showLineNumbers": {
    "message": "Mostrar números de linha"
  },
  "core/sdk/sdk-meta.ts | showPaintFlashingRectangles": {
    "message": "Mostrar retângulos de exibições em destaque"
  },
  "core/sdk/sdk-meta.ts | showRulersOnHover": {
    "message": "Mostrar réguas ao passar o cursor"
  },
  "core/sdk/sdk-meta.ts | showScrollPerformanceBottlenecks": {
    "message": "Mostrar gargalos de desempenho de rolagem"
  },
  "core/sdk/sdk-meta.ts | showTrackSizes": {
    "message": "Mostrar tamanhos de faixas"
  },
  "core/sdk/sdk-meta.ts | tritanopia": {
    "message": "Tritanopia (sem azul)"
  },
  "entrypoints/inspector_main/InspectorMain.ts | javascriptIsDisabled": {
    "message": "O JavaScript está desativado"
  },
  "entrypoints/inspector_main/InspectorMain.ts | main": {
    "message": "Principal"
  },
  "entrypoints/inspector_main/InspectorMain.ts | openDedicatedTools": {
    "message": "Abrir o DevTools dedicado para Node.js"
  },
  "entrypoints/inspector_main/InspectorMain.ts | tab": {
    "message": "Guia"
  },
  "entrypoints/inspector_main/OutermostTargetSelector.ts | targetNotSelected": {
    "message": "Página: não selecionada"
  },
  "entrypoints/inspector_main/OutermostTargetSelector.ts | targetS": {
    "message": "Página: {PH1}"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | disableAvifImageFormat": {
    "message": "Desativar o formato de imagem AVIF"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | disableLocalFonts": {
    "message": "Desativar fontes locais"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | disableWebpImageFormat": {
    "message": "Desativar o formato de imagem WebP"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | disablesLocalSourcesInFontface": {
    "message": "Desativa as origens local() em regras @font-face. Exige uma atualização da página para a aplicação."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | emulateAFocusedPage": {
    "message": "Emular uma página em foco"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | emulateAutoDarkMode": {
    "message": "Ativar modo escuro automático"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | emulatesAFocusedPage": {
    "message": "Mantém a página em foco. Essa configuração geralmente é usada para depurar elementos que desaparecem."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | emulatesAutoDarkMode": {
    "message": "Ativa o modo escuro automático e define prefers-color-scheme como dark."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssColorgamutMediaFeature": {
    "message": "Força o recurso de mídia CSS color-gamut"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssForcedColors": {
    "message": "Força o uso do recurso de mídia \"CSS forced-colors\""
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPreferscolorschemeMedia": {
    "message": "Força o recurso de mídia CSS prefers-color-scheme"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPreferscontrastMedia": {
    "message": "Força o recurso de mídia CSS prefers-contrast"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPrefersreduceddataMedia": {
    "message": "Força o recurso de mídia CSS prefers-reduced-data"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPrefersreducedmotion": {
    "message": "Força o recurso de mídia prefers-reduced-motion de CSS"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesCssPrefersreducedtransparencyMedia": {
    "message": "Força o recurso de mídia CSS prefers-reduced-transparency"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesMediaTypeForTestingPrint": {
    "message": "Força o tipo de mídia para testar os estilos de impressão e tela"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | forcesVisionDeficiencyEmulation": {
    "message": "Força a emulação de deficiência visual"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | frameRenderingStats": {
    "message": "Estatísticas de renderização de frames"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightAdFrames": {
    "message": "Destacar frames de anúncios"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightsAreasOfThePageBlueThat": {
    "message": "Destaca áreas da página (em azul) que foram trocadas. Pode não ser adequada para pessoas propensas à epilepsia fotossensível."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightsAreasOfThePageGreen": {
    "message": "Destaca áreas da página (em verde) que precisam ser exibidas novamente. Pode não ser adequado para pessoas propensas à epilepsia fotossensível."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightsElementsTealThatCan": {
    "message": "Destaca os elementos (verde-água) que podem desacelerar a rolagem, incluindo manipuladores de eventos de toque e da roda do mouse e outras situações de rolagem da linha de execução principal."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | highlightsFramesRedDetectedToBe": {
    "message": "Destaca frames (em vermelho) detectados como anúncios."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | layerBorders": {
    "message": "Bordas de camadas"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | layoutShiftRegions": {
    "message": "Regiões de troca de layout"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | paintFlashing": {
    "message": "Exibição em destaque"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | plotsFrameThroughputDropped": {
    "message": "Mostra em gráfico o número de frames por segundo, local e distribuição de frames ignorados e memória da GPU."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | requiresAPageReloadToApplyAnd": {
    "message": "Exige a atualização da página para aplicar e desativa o armazenamento em cache de solicitações de imagem."
  },
  "entrypoints/inspector_main/RenderingOptions.ts | scrollingPerformanceIssues": {
    "message": "Problemas de desempenho de rolagem"
  },
  "entrypoints/inspector_main/RenderingOptions.ts | showsLayerBordersOrangeoliveAnd": {
    "message": "Mostrar bordas das camadas (laranja/verde-oliva) e blocos (ciano)."
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | autoOpenDevTools": {
    "message": "Abrir DevTools automaticamente para pop-ups"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | blockAds": {
    "message": "Bloquear anúncios neste site"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | colorVisionDeficiency": {
    "message": "deficiência na visão das cores"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | cssMediaFeature": {
    "message": "recurso de mídia CSS"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | cssMediaType": {
    "message": "Tipo de mídia CSS"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | disablePaused": {
    "message": "Desativar a sobreposição no estado pausado"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | doNotAutoOpen": {
    "message": "Não abrir o DevTools automaticamente para pop-ups"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | forceAdBlocking": {
    "message": "Forçar o bloqueio de anúncios nesse site"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | fps": {
    "message": "fps"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | hardReloadPage": {
    "message": "Atualização forçada da página"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | layout": {
    "message": "layout"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | paint": {
    "message": "exibir"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | reloadPage": {
    "message": "Atualizar a página"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | rendering": {
    "message": "Renderização"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | showAds": {
    "message": "Mostrar anúncios neste site, se permitido"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | showRendering": {
    "message": "Mostrar renderização"
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | toggleCssPrefersColorSchemeMedia": {
    "message": "Alternar recurso de mídia CSS \"prefers-color-scheme\""
  },
  "entrypoints/inspector_main/inspector_main-meta.ts | visionDeficiency": {
    "message": "deficiência visual"
  },
  "entrypoints/js_app/js_app.ts | main": {
    "message": "Principal"
  },
  "entrypoints/js_app/js_app.ts | networkTitle": {
    "message": "Scripts"
  },
  "entrypoints/js_app/js_app.ts | showNode": {
    "message": "Mostrar scripts"
  },
  "entrypoints/main/MainImpl.ts | customizeAndControlDevtools": {
    "message": "Personalizar e controlar DevTools"
  },
  "entrypoints/main/MainImpl.ts | dockSide": {
    "message": "Lado fixado"
  },
  "entrypoints/main/MainImpl.ts | dockSideNaviation": {
    "message": "Use as setas para a esquerda e direita para navegar pelas opções"
  },
  "entrypoints/main/MainImpl.ts | dockToBottom": {
    "message": "Fixar na parte inferior"
  },
  "entrypoints/main/MainImpl.ts | dockToLeft": {
    "message": "Fixar à esquerda"
  },
  "entrypoints/main/MainImpl.ts | dockToRight": {
    "message": "Fixar à direita"
  },
  "entrypoints/main/MainImpl.ts | focusDebuggee": {
    "message": "Página de foco"
  },
  "entrypoints/main/MainImpl.ts | help": {
    "message": "Ajuda"
  },
  "entrypoints/main/MainImpl.ts | hideConsoleDrawer": {
    "message": "Ocultar a gaveta do console"
  },
  "entrypoints/main/MainImpl.ts | moreTools": {
    "message": "Mais ferramentas"
  },
  "entrypoints/main/MainImpl.ts | placementOfDevtoolsRelativeToThe": {
    "message": "Posição do DevTools em relação à página. Pressione {PH1} para restaurar a última posição."
  },
  "entrypoints/main/MainImpl.ts | showConsoleDrawer": {
    "message": "Mostrar a gaveta do console"
  },
  "entrypoints/main/MainImpl.ts | undockIntoSeparateWindow": {
    "message": "Desafixar para uma janela separada"
  },
  "entrypoints/main/main-meta.ts | auto": {
    "message": "automático"
  },
  "entrypoints/main/main-meta.ts | autoTheme": {
    "message": "Automático"
  },
  "entrypoints/main/main-meta.ts | bottom": {
    "message": "Parte inferior"
  },
  "entrypoints/main/main-meta.ts | browserLanguage": {
    "message": "Idioma da interface do navegador"
  },
  "entrypoints/main/main-meta.ts | cancelSearch": {
    "message": "Cancelar pesquisa"
  },
  "entrypoints/main/main-meta.ts | darkCapital": {
    "message": "Escuro"
  },
  "entrypoints/main/main-meta.ts | darkLower": {
    "message": "escuro"
  },
  "entrypoints/main/main-meta.ts | devtoolsDefault": {
    "message": "DevTools (padrão)"
  },
  "entrypoints/main/main-meta.ts | dockToBottom": {
    "message": "Fixar na parte inferior"
  },
  "entrypoints/main/main-meta.ts | dockToLeft": {
    "message": "Fixar à esquerda"
  },
  "entrypoints/main/main-meta.ts | dockToRight": {
    "message": "Fixar à direita"
  },
  "entrypoints/main/main-meta.ts | dontMatchChromeColorSchemeCommand": {
    "message": "Não combinar com o esquema de cores do Chrome"
  },
  "entrypoints/main/main-meta.ts | enableCtrlShortcutToSwitchPanels": {
    "message": "Ativar o atalho Ctrl + 1-9 para trocar de painel"
  },
  "entrypoints/main/main-meta.ts | enableShortcutToSwitchPanels": {
    "message": "Ativar o atalho ⌘ + 1-9 para trocar de painel"
  },
  "entrypoints/main/main-meta.ts | enableSync": {
    "message": "Ativar sincronização das configurações"
  },
  "entrypoints/main/main-meta.ts | findNextResult": {
    "message": "Encontrar o próximo resultado"
  },
  "entrypoints/main/main-meta.ts | findPreviousResult": {
    "message": "Encontrar resultado anterior"
  },
  "entrypoints/main/main-meta.ts | focusDebuggee": {
    "message": "Página de foco"
  },
  "entrypoints/main/main-meta.ts | horizontal": {
    "message": "horizontal"
  },
  "entrypoints/main/main-meta.ts | language": {
    "message": "Idioma:"
  },
  "entrypoints/main/main-meta.ts | left": {
    "message": "Esquerda"
  },
  "entrypoints/main/main-meta.ts | lightCapital": {
    "message": "Claro"
  },
  "entrypoints/main/main-meta.ts | lightLower": {
    "message": "claro"
  },
  "entrypoints/main/main-meta.ts | matchChromeColorScheme": {
    "message": "Combinar com o esquema de cores do Chrome"
  },
  "entrypoints/main/main-meta.ts | matchChromeColorSchemeCommand": {
    "message": "Combinar com o esquema de cores do Chrome"
  },
  "entrypoints/main/main-meta.ts | matchChromeColorSchemeDocumentation": {
    "message": "Combinar as cores do DevTools com o tema personalizado do Chrome (quando ativado)"
  },
  "entrypoints/main/main-meta.ts | nextPanel": {
    "message": "Próximo painel"
  },
  "entrypoints/main/main-meta.ts | panelLayout": {
    "message": "Layout do painel:"
  },
  "entrypoints/main/main-meta.ts | previousPanel": {
    "message": "Painel anterior"
  },
  "entrypoints/main/main-meta.ts | reloadDevtools": {
    "message": "Recarregar DevTools"
  },
  "entrypoints/main/main-meta.ts | resetZoomLevel": {
    "message": "Redefinir nível de zoom"
  },
  "entrypoints/main/main-meta.ts | restoreLastDockPosition": {
    "message": "Restaurar última posição fixada"
  },
  "entrypoints/main/main-meta.ts | right": {
    "message": "Direita"
  },
  "entrypoints/main/main-meta.ts | searchAsYouTypeCommand": {
    "message": "Ativar o recurso \"Pesquisar enquanto você digita\""
  },
  "entrypoints/main/main-meta.ts | searchAsYouTypeSetting": {
    "message": "Pesquisar enquanto você digita"
  },
  "entrypoints/main/main-meta.ts | searchInPanel": {
    "message": "Pesquisar no painel"
  },
  "entrypoints/main/main-meta.ts | searchOnEnterCommand": {
    "message": "Desativar o recurso \"Pesquisar enquanto você digita\" e pressionar Enter para pesquisar"
  },
  "entrypoints/main/main-meta.ts | switchToBrowserPreferredTheme": {
    "message": "Trocar para o tema de cores preferencial no navegador"
  },
  "entrypoints/main/main-meta.ts | switchToDarkTheme": {
    "message": "Mudar para tema escuro"
  },
  "entrypoints/main/main-meta.ts | switchToLightTheme": {
    "message": "Mudar para o tema claro"
  },
  "entrypoints/main/main-meta.ts | theme": {
    "message": "Tema:"
  },
  "entrypoints/main/main-meta.ts | toggleDrawer": {
    "message": "Alternar gaveta"
  },
  "entrypoints/main/main-meta.ts | undockIntoSeparateWindow": {
    "message": "Desafixar para uma janela separada"
  },
  "entrypoints/main/main-meta.ts | undocked": {
    "message": "Desafixado"
  },
  "entrypoints/main/main-meta.ts | useAutomaticPanelLayout": {
    "message": "Usar layout automático de painel"
  },
  "entrypoints/main/main-meta.ts | useHorizontalPanelLayout": {
    "message": "Usar o layout de painel horizontal"
  },
  "entrypoints/main/main-meta.ts | useVerticalPanelLayout": {
    "message": "Usar layout de painel vertical"
  },
  "entrypoints/main/main-meta.ts | vertical": {
    "message": "vertical"
  },
  "entrypoints/main/main-meta.ts | zoomIn": {
    "message": "Aumentar zoom"
  },
  "entrypoints/main/main-meta.ts | zoomOut": {
    "message": "Diminuir zoom"
  },
  "entrypoints/node_app/NodeConnectionsPanel.ts | addConnection": {
    "message": "Adicionar conexão"
  },
  "entrypoints/node_app/NodeConnectionsPanel.ts | networkAddressEgLocalhost": {
    "message": "Endereço da rede (por ex.: localhost:9229)"
  },
  "entrypoints/node_app/NodeConnectionsPanel.ts | noConnectionsSpecified": {
    "message": "Nenhuma conexão especificada"
  },
  "entrypoints/node_app/NodeConnectionsPanel.ts | nodejsDebuggingGuide": {
    "message": "Guia de depuração de Node.js"
  },
  "entrypoints/node_app/NodeConnectionsPanel.ts | specifyNetworkEndpointAnd": {
    "message": "Especifique o endpoint de rede para que o DevTools faça a conexão automaticamente. Leia {PH1} para saber mais."
  },
  "entrypoints/node_app/NodeMain.ts | NodejsTitleS": {
    "message": "DevTools - Node.js: {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": "Conexão"
  },
  "entrypoints/node_app/node_app.ts | networkTitle": {
    "message": "Nó"
  },
  "entrypoints/node_app/node_app.ts | node": {
    "message": "nó"
  },
  "entrypoints/node_app/node_app.ts | showConnection": {
    "message": "Mostrar Conexão"
  },
  "entrypoints/node_app/node_app.ts | showNode": {
    "message": "Mostrar nó"
  },
  "entrypoints/worker_app/WorkerMain.ts | main": {
    "message": "Principal"
  },
  "generated/Deprecation.ts | AuthorizationCoveredByWildcard": {
    "message": "A autorização não será coberta pelo caractere curinga (*) no gerenciamento do CORS de Access-Control-Allow-Headers."
  },
  "generated/Deprecation.ts | CSSSelectorInternalMediaControlsOverlayCastButton": {
    "message": "Use o atributo disableRemotePlayback para desativar a integração padrão do Google Cast em vez de usar o seletor -internal-media-controls-overlay-cast-button."
  },
  "generated/Deprecation.ts | CSSValueAppearanceSliderVertical": {
    "message": "O valor de aparência CSS slider-vertical não está padronizado e será removido."
  },
  "generated/Deprecation.ts | CanRequestURLHTTPContainingNewline": {
    "message": "Solicitações de recursos com URLs que contêm caracteres \\(n|r|t) de espaço em branco removido e caracteres \"menor que\" (<) estão bloqueadas. Remova novas linhas e codifique caracteres \"menor que\" em lugares como valores de atributos de elementos para carregar esses recursos."
  },
  "generated/Deprecation.ts | ChromeLoadTimesConnectionInfo": {
    "message": "O uso de chrome.loadTimes() foi descontinuado. Use a API padronizada Navigation Timing 2."
  },
  "generated/Deprecation.ts | ChromeLoadTimesFirstPaintAfterLoadTime": {
    "message": "O uso de chrome.loadTimes() foi descontinuado. Use a API padronizada Paint Timing."
  },
  "generated/Deprecation.ts | ChromeLoadTimesWasAlternateProtocolAvailable": {
    "message": "O uso de chrome.loadTimes() foi descontinuado. Use a API padronizada nextHopProtocol na Navigation Timing 2."
  },
  "generated/Deprecation.ts | CookieWithTruncatingChar": {
    "message": "Cookies contendo um caractere \\(0|r|n) serão rejeitados em vez de truncados."
  },
  "generated/Deprecation.ts | CrossOriginAccessBasedOnDocumentDomain": {
    "message": "O relaxamento de políticas da mesma origem definindo document.domain foi descontinuado e será desativado por padrão. Este alerta é para um acesso entre origens que foi ativado ao configurar document.domain."
  },
  "generated/Deprecation.ts | CrossOriginWindowAlert": {
    "message": "O acionamento de window.alert de iframes entre origens foi descontinuado e será removido."
  },
  "generated/Deprecation.ts | CrossOriginWindowConfirm": {
    "message": "O acionamento de window.confirm de iframes entre origens foi descontinuado e será removido."
  },
  "generated/Deprecation.ts | DOMMutationEvents": {
    "message": "Eventos de mutação DOM, incluindo DOMSubtreeModified, DOMNodeInserted, DOMNodeRemoved, DOMNodeRemovedFromDocument, DOMNodeInsertedIntoDocument e DOMCharacterDataModified, foram descontinuados (https://w3c.github.io/uievents/#legacy-event-types, link em inglês) e serão removidos. Use MutationObserver."
  },
  "generated/Deprecation.ts | DataUrlInSvgUse": {
    "message": "Suporte para dados: os URLs em SVGUseElement foram descontinuados e serão removidos no futuro."
  },
  "generated/Deprecation.ts | GeolocationInsecureOrigin": {
    "message": "getCurrentPosition() e watchPosition() não funcionam mais em origens não seguras. Para usar esse recurso, considere trocar a origem do seu aplicativo para uma segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para ver mais detalhes."
  },
  "generated/Deprecation.ts | GeolocationInsecureOriginDeprecatedNotRemoved": {
    "message": "O uso de getCurrentPosition() e watchPosition() foi descontinuado em origens não seguras. Para usar esse recurso, considere trocar a origem do seu aplicativo para uma segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para ver mais detalhes."
  },
  "generated/Deprecation.ts | GetUserMediaInsecureOrigin": {
    "message": "getUserMedia() não funciona mais em origens não seguras. Para usar esse recurso, considere trocar a origem do seu aplicativo para uma segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para ver mais detalhes."
  },
  "generated/Deprecation.ts | HostCandidateAttributeGetter": {
    "message": "O uso de RTCPeerConnectionIceErrorEvent.hostCandidate foi descontinuado. Use RTCPeerConnectionIceErrorEvent.address ou RTCPeerConnectionIceErrorEvent.port."
  },
  "generated/Deprecation.ts | IdentityInCanMakePaymentEvent": {
    "message": "A origem do comerciante e os dados arbitrários do evento do service worker canmakepayment foram descontinuados e vão ser removidos: topOrigin, paymentRequestOrigin, methodData, modifiers."
  },
  "generated/Deprecation.ts | InsecurePrivateNetworkSubresourceRequest": {
    "message": "O site solicitou um recurso secundário de uma rede que ele só conseguiu acessar devido à posição privilegiada na rede que os usuários dele têm. Essas solicitações expõem para a Internet dispositivos e servidores particulares, aumentando o risco de ataques de falsificação de solicitações entre sites (CSRF, na sigla em inglês) e/ou de vazamento de informações. Para reduzir os riscos, o Chrome descontinua solicitações para recursos secundários particulares quando iniciadas em contextos não seguros e vai começar a fazer o bloqueio delas."
  },
  "generated/Deprecation.ts | InterestGroupDailyUpdateUrl": {
    "message": "O campo dailyUpdateUrl de InterestGroups transmitido para joinAdInterestGroup() foi renomeado como updateUrl para refletir o comportamento com mais precisão."
  },
  "generated/Deprecation.ts | LocalCSSFileExtensionRejected": {
    "message": "O CSS não pode ser carregado usando URLs file:, a menos que eles terminem com uma extensão de arquivo .css."
  },
  "generated/Deprecation.ts | MediaSourceAbortRemove": {
    "message": "O uso de SourceBuffer.abort() para cancelar a remoção de intervalo assíncrono de remove() foi descontinuado devido a uma mudança na especificação. O suporte será removido futuramente. Como alternativa, você precisa detectar o evento updateend. O uso de abort() tem como objetivo cancelar um anexo de mídia assíncrono ou redefinir o estado do analisador."
  },
  "generated/Deprecation.ts | MediaSourceDurationTruncatingBuffered": {
    "message": "A definição de MediaSource.duration abaixo do carimbo de data/hora mais alto da apresentação de frames codificados em buffer foi descontinuada por causa de uma mudança na especificação. O suporte para remoção implícita de mídia truncada em buffer será removido no futuro. Faça uma remove(newDuration, oldDuration) explícita em todos os sourceBuffers, em que newDuration < oldDuration."
  },
  "generated/Deprecation.ts | NoSysexWebMIDIWithoutPermission": {
    "message": "A Web MIDI pede permissão de uso mesmo que o sysex não esteja especificado em MIDIOptions."
  },
  "generated/Deprecation.ts | NotificationInsecureOrigin": {
    "message": "A API Notification não pode mais ser usada em origens não seguras. Considere trocar a origem do seu aplicativo para uma segura, como HTTPS. Consulte https://goo.gle/chrome-insecure-origins para ver mais detalhes."
  },
  "generated/Deprecation.ts | NotificationPermissionRequestedIframe": {
    "message": "A permissão para a API Notification não pode mais ser solicitada em um iframe entre origens. Considere solicitar a permissão em um frame de nível superior ou abrir uma nova janela."
  },
  "generated/Deprecation.ts | ObsoleteCreateImageBitmapImageOrientationNone": {
    "message": "A opção imageOrientation: 'none' em createImageBitmap foi descontinuada. Em vez dela, use createImageBitmap com a opção {imageOrientation: 'from-image'}."
  },
  "generated/Deprecation.ts | ObsoleteWebRtcCipherSuite": {
    "message": "Seu parceiro está negociando uma versão (D)TLS obsoleta. Fale com ele para que isso seja corrigido."
  },
  "generated/Deprecation.ts | OverflowVisibleOnReplacedElement": {
    "message": "Especificar overflow: visible em tags img, video e canvas pode fazer com que elas produzam conteúdo visual fora dos limites do elemento. Consulte https://github.com/WICG/shared-element-transitions/blob/main/debugging_overflow_on_images.md (em inglês) para saber mais."
  },
  "generated/Deprecation.ts | PaymentInstruments": {
    "message": "O uso de paymentManager.instruments foi descontinuado. Use uma instalação just-in-time para gerenciadores de pagamento."
  },
  "generated/Deprecation.ts | PaymentRequestCSPViolation": {
    "message": "Sua chamada PaymentRequest ignorou a diretiva connect-src da Política de Segurança de Conteúdo (CSP). Essa ação foi descontinuada. Adicione o identificador da forma de pagamento da API PaymentRequest (no campo supportedMethods) à diretiva connect-src da CSP."
  },
  "generated/Deprecation.ts | PersistentQuotaType": {
    "message": "O uso de StorageType.persistent foi descontinuado. Use o navigator.storage padronizado."
  },
  "generated/Deprecation.ts | PictureSourceSrc": {
    "message": "O elemento <source src> com um pai <picture> é inválido e será ignorado. Use <source srcset>."
  },
  "generated/Deprecation.ts | PrefixedCancelAnimationFrame": {
    "message": "O webkitCancelAnimationFrame é específico para fornecedores. Em vez dele, use o cancelAnimationFrame padrão."
  },
  "generated/Deprecation.ts | PrefixedRequestAnimationFrame": {
    "message": "O webkitRequestAnimationFrame é específico para fornecedores. Em vez dele, use o requestAnimationFrame padrão."
  },
  "generated/Deprecation.ts | PrefixedVideoDisplayingFullscreen": {
    "message": "O uso de HTMLVideoElement.webkitDisplayingFullscreen foi descontinuado. Use Document.fullElement."
  },
  "generated/Deprecation.ts | PrefixedVideoEnterFullScreen": {
    "message": "O uso de HTMLVideoElement.webkitEnterFullScreen() foi descontinuado. Use Element.requestFullscreen()."
  },
  "generated/Deprecation.ts | PrefixedVideoEnterFullscreen": {
    "message": "O uso de HTMLVideoElement.webkitEnterFullscreen() foi descontinuado. Use Element.requestFullscreen()."
  },
  "generated/Deprecation.ts | PrefixedVideoExitFullScreen": {
    "message": "O uso de HTMLVideoElement.webkitExitFullScreen() foi descontinuado. Use Document.exitFullscreen()."
  },
  "generated/Deprecation.ts | PrefixedVideoExitFullscreen": {
    "message": "O uso de HTMLVideoElement.webkitExitFullscreen() foi descontinuado. Use Document.exitFullscreen()."
  },
  "generated/Deprecation.ts | PrefixedVideoSupportsFullscreen": {
    "message": "O uso de HTMLVideoElement.webkitSupportsFullscreen foi descontinuado. Use Document.fullscreenEnabled."
  },
  "generated/Deprecation.ts | PrivacySandboxExtensionsAPI": {
    "message": "Estamos descontinuando a API chrome.privacy.websites.privacySandboxEnabled, embora ela continue ativa para compatibilidade com versões anteriores até a versão M113. Em vez dela, use chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled e chrome.privacy.websites.adMeasurementEnabled. Consulte https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled."
  },
  "generated/Deprecation.ts | RTCConstraintEnableDtlsSrtpFalse": {
    "message": "A restrição DtlsSrtpKeyAgreement foi removida. Você especificou um valor false para essa restrição. Essa ação foi interpretada como uma tentativa de usar o método SDES key negotiation removido. Essa funcionalidade foi removida. Use um serviço que tenha suporte à DTLS key negotiation."
  },
  "generated/Deprecation.ts | RTCConstraintEnableDtlsSrtpTrue": {
    "message": "A restrição DtlsSrtpKeyAgreement foi removida. Você especificou um valor true para essa restrição. Essa ação não teve efeito, mas você pode remover essa restrição para manter a organização."
  },
  "generated/Deprecation.ts | RTCPeerConnectionGetStatsLegacyNonCompliant": {
    "message": "O getStats() baseado em callback foi descontinuado e será removido. Use o getStats() que obedece às especificações."
  },
  "generated/Deprecation.ts | RangeExpand": {
    "message": "O uso de Range.expand() foi descontinuado. Use Selection.modify()."
  },
  "generated/Deprecation.ts | RequestedSubresourceWithEmbeddedCredentials": {
    "message": "As solicitações de recursos secundários com URLs que contêm credenciais incorporadas (como https://user:pass@host/) estão bloqueadas."
  },
  "generated/Deprecation.ts | RtcpMuxPolicyNegotiate": {
    "message": "A opção rtcpMuxPolicy foi descontinuada e será removida."
  },
  "generated/Deprecation.ts | SharedArrayBufferConstructedWithoutIsolation": {
    "message": "SharedArrayBuffer requer isolamento entre origens. Consulte https://developer.chrome.com/blog/enabling-shared-array-buffer/ (link em inglês) para ver mais detalhes."
  },
  "generated/Deprecation.ts | TextToSpeech_DisallowedByAutoplay": {
    "message": "A API speechSynthesis.speak() sem a ativação do usuário foi descontinuada e será removida."
  },
  "generated/Deprecation.ts | UnloadHandler": {
    "message": "Os listeners de eventos de descarregamento foram descontinuados e serão removidos."
  },
  "generated/Deprecation.ts | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": {
    "message": "As extensões precisam ativar o isolamento entre origens para continuar usando o recurso SharedArrayBuffer. Consulte https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/ (link em inglês)."
  },
  "generated/Deprecation.ts | WebGPULimitMaxInterStageShaderComponents": {
    "message": "O maxInterStageShaderComponents de limite da WebGPU foi descontinuado. Use maxInterStageShaderVariables."
  },
  "generated/Deprecation.ts | WebSQL": {
    "message": "O SQL da Web foi descontinuado. Use o SQLite WebAssembly ou o banco de dados indexado"
  },
  "generated/Deprecation.ts | XHRJSONEncodingDetection": {
    "message": "Não há suporte da resposta JSON para UTF-16 no XMLHttpRequest"
  },
  "generated/Deprecation.ts | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": {
    "message": "A XMLHttpRequest síncrona na linha de execução principal foi descontinuada por causa dos efeitos prejudiciais à experiência do usuário final. Para receber mais ajuda, acesse https://xhr.spec.whatwg.org/ (link em inglês)."
  },
  "generated/Deprecation.ts | XRSupportsSession": {
    "message": "O uso de supportsSession() foi descontinuado. Use isSessionSupported() e verifique o valor booleano resolvido."
  },
  "models/bindings/ContentProviderBasedProject.ts | unknownErrorLoadingFile": {
    "message": "Erro desconhecido ao carregar o arquivo"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | debugSymbolsIncomplete": {
    "message": "As informações de depuração para a função {PH1} estão incompletas"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | errorInDebuggerLanguagePlugin": {
    "message": "Erro no plug-in de linguagem do depurador: {PH1}"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | failedToLoadDebugSymbolsFor": {
    "message": "[{PH1}] Falha ao carregar símbolos de depuração para {PH2} ({PH3})"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | failedToLoadDebugSymbolsForFunction": {
    "message": "Nenhuma informação de depuração para a função \"{PH1}\""
  },
  "models/bindings/DebuggerLanguagePlugins.ts | loadedDebugSymbolsForButDidnt": {
    "message": "[{PH1}] Símbolos de depuração carregados para {PH2}, mas nenhum arquivo de origem foi encontrado"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | loadedDebugSymbolsForFound": {
    "message": "[{PH1}] Símbolos de depuração carregados para {PH2}, {PH3} arquivo(s) de origem encontrado(s)."
  },
  "models/bindings/DebuggerLanguagePlugins.ts | loadingDebugSymbolsFor": {
    "message": "[{PH1}] Carregando símbolos de depuração para {PH2}…"
  },
  "models/bindings/DebuggerLanguagePlugins.ts | loadingDebugSymbolsForVia": {
    "message": "[{PH1}] Carregando símbolos de depuração para {PH2} (por {PH3})…"
  },
  "models/bindings/IgnoreListManager.ts | addAllAnonymousScriptsToIgnoreList": {
    "message": "Adicionar todos os scripts anônimos à lista de ignorados"
  },
  "models/bindings/IgnoreListManager.ts | addAllContentScriptsToIgnoreList": {
    "message": "Adicionar todos os scripts de extensão à lista de ignorados"
  },
  "models/bindings/IgnoreListManager.ts | addAllThirdPartyScriptsToIgnoreList": {
    "message": "Adicionar todos os scripts de terceiros à lista de ignorados"
  },
  "models/bindings/IgnoreListManager.ts | addDirectoryToIgnoreList": {
    "message": "Adicionar diretório à lista de ignorados"
  },
  "models/bindings/IgnoreListManager.ts | addScriptToIgnoreList": {
    "message": "Adicionar script à lista de ignorados"
  },
  "models/bindings/IgnoreListManager.ts | removeFromIgnoreList": {
    "message": "Remover da lista de ignorados"
  },
  "models/bindings/ResourceScriptMapping.ts | liveEditCompileFailed": {
    "message": "A compilação de LiveEdit falhou: {PH1}"
  },
  "models/bindings/ResourceScriptMapping.ts | liveEditFailed": {
    "message": "Falha no LiveEdit: {PH1}"
  },
  "models/crux-manager/CrUXManager.ts | fieldOverrideWarning": {
    "message": "Os dados do campo estão configurados para um URL diferente da página atual."
  },
  "models/emulation/DeviceModeModel.ts | devicePixelRatioMustBeANumberOr": {
    "message": "A proporção de pixels do dispositivo precisa ser um número ou ficar em branco."
  },
  "models/emulation/DeviceModeModel.ts | devicePixelRatioMustBeGreater": {
    "message": "A proporção de pixels do dispositivo precisa ser maior que ou igual a {PH1}."
  },
  "models/emulation/DeviceModeModel.ts | devicePixelRatioMustBeLessThanOr": {
    "message": "A proporção de pixels do dispositivo precisa ser menor que ou igual a {PH1}."
  },
  "models/emulation/DeviceModeModel.ts | heightCannotBeEmpty": {
    "message": "A altura não pode ficar em branco."
  },
  "models/emulation/DeviceModeModel.ts | heightMustBeANumber": {
    "message": "A altura precisa ser um número."
  },
  "models/emulation/DeviceModeModel.ts | heightMustBeGreaterThanOrEqualTo": {
    "message": "A altura precisa ser maior que ou igual a {PH1}."
  },
  "models/emulation/DeviceModeModel.ts | heightMustBeLessThanOrEqualToS": {
    "message": "A altura precisa ser menor que ou igual a {PH1}."
  },
  "models/emulation/DeviceModeModel.ts | widthCannotBeEmpty": {
    "message": "A largura não pode ficar em branco."
  },
  "models/emulation/DeviceModeModel.ts | widthMustBeANumber": {
    "message": "A largura precisa ser um número."
  },
  "models/emulation/DeviceModeModel.ts | widthMustBeGreaterThanOrEqualToS": {
    "message": "A largura precisa ser maior que ou igual a {PH1}."
  },
  "models/emulation/DeviceModeModel.ts | widthMustBeLessThanOrEqualToS": {
    "message": "A largura precisa ser menor que ou igual a {PH1}."
  },
  "models/emulation/EmulatedDevices.ts | laptopWithHiDPIScreen": {
    "message": "Laptop com tela HiDPI"
  },
  "models/emulation/EmulatedDevices.ts | laptopWithMDPIScreen": {
    "message": "Laptop com tela MDPI"
  },
  "models/emulation/EmulatedDevices.ts | laptopWithTouch": {
    "message": "Laptop com tela touchscreen"
  },
  "models/har/Writer.ts | collectingContent": {
    "message": "Coletando conteúdo…"
  },
  "models/har/Writer.ts | writingFile": {
    "message": "Gravando arquivo…"
  },
  "models/issues_manager/BounceTrackingIssue.ts | bounceTrackingMitigations": {
    "message": "Mitigações de rastreio por redirecionamento"
  },
  "models/issues_manager/ClientHintIssue.ts | clientHintsInfrastructure": {
    "message": "Infraestrutura do Client Hints"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | contentSecurityPolicyEval": {
    "message": "Política de Segurança de Conteúdo: eval"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | contentSecurityPolicyInlineCode": {
    "message": "Política de Segurança de Conteúdo: código in-line"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | contentSecurityPolicySource": {
    "message": "Política de Segurança de Conteúdo: lista de permissões de origem"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | trustedTypesFixViolations": {
    "message": "Tipos confiáveis: corrigir violações"
  },
  "models/issues_manager/ContentSecurityPolicyIssue.ts | trustedTypesPolicyViolation": {
    "message": "Tipos confiáveis: violação da política"
  },
  "models/issues_manager/CookieDeprecationMetadataIssue.ts | thirdPartyPhaseoutExplained": {
    "message": "Mudanças no tratamento de cookies de terceiros pelo Chrome"
  },
  "models/issues_manager/CookieIssue.ts | aSecure": {
    "message": "secure"
  },
  "models/issues_manager/CookieIssue.ts | anInsecure": {
    "message": "an insecure"
  },
  "models/issues_manager/CookieIssue.ts | consoleTpcdErrorMessage": {
    "message": "Os cookies de terceiros estão bloqueados no Chrome devido a Chrome flags ou à configuração do navegador."
  },
  "models/issues_manager/CookieIssue.ts | consoleTpcdWarningMessage": {
    "message": "O Chrome está migrando para uma nova experiência, que permite que os usuários naveguem sem cookies de terceiros se quiserem."
  },
  "models/issues_manager/CookieIssue.ts | fileCrosSiteRedirectBug": {
    "message": "Informar um bug"
  },
  "models/issues_manager/CookieIssue.ts | firstPartySetsExplained": {
    "message": "First-Party Sets e o atributo SameParty"
  },
  "models/issues_manager/CookieIssue.ts | howSchemefulSamesiteWorks": {
    "message": "Como o Schemeful Same-Site funciona"
  },
  "models/issues_manager/CookieIssue.ts | samesiteCookiesExplained": {
    "message": "Explicação sobre cookies SameSite"
  },
  "models/issues_manager/CookieIssue.ts | thirdPartyPhaseoutExplained": {
    "message": "Mudanças no tratamento de cookies de terceiros pelo Chrome"
  },
  "models/issues_manager/CorsIssue.ts | CORS": {
    "message": "Compartilhamento de recursos entre origens (CORS)"
  },
  "models/issues_manager/CorsIssue.ts | corsPrivateNetworkAccess": {
    "message": "Acesso à rede privada"
  },
  "models/issues_manager/CrossOriginEmbedderPolicyIssue.ts | coopAndCoep": {
    "message": "COOP e COEP"
  },
  "models/issues_manager/CrossOriginEmbedderPolicyIssue.ts | samesiteAndSameorigin": {
    "message": "Same-Site e Same-Origin"
  },
  "models/issues_manager/DeprecationIssue.ts | feature": {
    "message": "Verifique a página de status do recurso para mais detalhes."
  },
  "models/issues_manager/DeprecationIssue.ts | milestone": {
    "message": "Esta mudança vai entrar em vigor com a versão principal {milestone}."
  },
  "models/issues_manager/DeprecationIssue.ts | title": {
    "message": "Um recurso descontinuado foi usado"
  },
  "models/issues_manager/FederatedAuthRequestIssue.ts | fedCm": {
    "message": "API Federated Credential Management"
  },
  "models/issues_manager/FederatedAuthUserInfoRequestIssue.ts | fedCmUserInfo": {
    "message": "API Federated Credential Management User Info"
  },
  "models/issues_manager/GenericIssue.ts | autocompleteAttributePageTitle": {
    "message": "Atributo HTML: preenchimento automático"
  },
  "models/issues_manager/GenericIssue.ts | corbExplainerPageTitle": {
    "message": "Explicação do CORB"
  },
  "models/issues_manager/GenericIssue.ts | howDoesAutofillWorkPageTitle": {
    "message": "Como o preenchimento automático funciona?"
  },
  "models/issues_manager/GenericIssue.ts | inputFormElementPageTitle": {
    "message": "Elemento de entrada do formulário"
  },
  "models/issues_manager/GenericIssue.ts | labelFormlementsPageTitle": {
    "message": "Elementos do rótulo"
  },
  "models/issues_manager/HeavyAdIssue.ts | handlingHeavyAdInterventions": {
    "message": "Processamento de intervenções de anúncios pesados"
  },
  "models/issues_manager/Issue.ts | breakingChangeIssue": {
    "message": "Problema com a alteração interruptiva: a página pode parar de funcionar em uma versão futura do Chrome"
  },
  "models/issues_manager/Issue.ts | breakingChanges": {
    "message": "Alterações interruptivas"
  },
  "models/issues_manager/Issue.ts | improvementIssue": {
    "message": "Ponto de melhoria: há uma oportunidade de melhoria na página"
  },
  "models/issues_manager/Issue.ts | improvements": {
    "message": "Melhorias"
  },
  "models/issues_manager/Issue.ts | pageErrorIssue": {
    "message": "Problema de erro de página: a página não está funcionando corretamente"
  },
  "models/issues_manager/Issue.ts | pageErrors": {
    "message": "Erros de página"
  },
  "models/issues_manager/LowTextContrastIssue.ts | colorAndContrastAccessibility": {
    "message": "Acessibilidade de cor e contraste"
  },
  "models/issues_manager/MixedContentIssue.ts | preventingMixedContent": {
    "message": "Impedir conteúdo misto"
  },
  "models/issues_manager/QuirksModeIssue.ts | documentCompatibilityMode": {
    "message": "Modo de compatibilidade do documento"
  },
  "models/issues_manager/SharedArrayBufferIssue.ts | enablingSharedArrayBuffer": {
    "message": "Ativando SharedArrayBuffer"
  },
  "models/issues_manager/SharedDictionaryIssue.ts | compressionDictionaryTransport": {
    "message": "Transporte do dicionário por compactação"
  },
  "models/live-metrics/LiveMetrics.ts | lcpEmulationWarning": {
    "message": "Simular um novo dispositivo depois que a página for carregada pode afetar a LCP. Atualize a página após simular um novo dispositivo para ver dados de LCP precisos."
  },
  "models/logs/NetworkLog.ts | anonymous": {
    "message": "<anônimo>"
  },
  "models/logs/logs-meta.ts | clear": {
    "message": "limpar"
  },
  "models/logs/logs-meta.ts | doNotPreserveLogOnPageReload": {
    "message": "Não preservar o registro de atualização / navegação na página"
  },
  "models/logs/logs-meta.ts | preserve": {
    "message": "preservar"
  },
  "models/logs/logs-meta.ts | preserveLog": {
    "message": "Preservar registro"
  },
  "models/logs/logs-meta.ts | preserveLogOnPageReload": {
    "message": "Preservar o registro de atualização / navegação na página"
  },
  "models/logs/logs-meta.ts | recordNetworkLog": {
    "message": "Gravar registro de rede"
  },
  "models/logs/logs-meta.ts | reset": {
    "message": "redefinir"
  },
  "models/persistence/EditFileSystemView.ts | add": {
    "message": "Adicionar pasta"
  },
  "models/persistence/EditFileSystemView.ts | enterAPath": {
    "message": "Insira um caminho"
  },
  "models/persistence/EditFileSystemView.ts | enterAUniquePath": {
    "message": "Insira um caminho exclusivo"
  },
  "models/persistence/EditFileSystemView.ts | excludedFolders": {
    "message": "Subpastas excluídas"
  },
  "models/persistence/EditFileSystemView.ts | folderPath": {
    "message": "Caminho da pasta"
  },
  "models/persistence/EditFileSystemView.ts | none": {
    "message": "Nenhuma"
  },
  "models/persistence/EditFileSystemView.ts | sViaDevtools": {
    "message": "{PH1} (via .devtools)"
  },
  "models/persistence/EditFileSystemView.ts | url": {
    "message": "URL"
  },
  "models/persistence/IsolatedFileSystem.ts | blobCouldNotBeLoaded": {
    "message": "Não foi possível carregar o blob."
  },
  "models/persistence/IsolatedFileSystem.ts | cantReadFileSS": {
    "message": "Não é possível ler o arquivo {PH1}: {PH2}"
  },
  "models/persistence/IsolatedFileSystem.ts | fileSystemErrorS": {
    "message": "Erro do sistema de arquivos: {PH1}"
  },
  "models/persistence/IsolatedFileSystem.ts | linkedToS": {
    "message": "Vinculado a {PH1}"
  },
  "models/persistence/IsolatedFileSystemManager.ts | unableToAddFilesystemS": {
    "message": "Não foi possível adicionar o sistema de arquivos: {PH1}"
  },
  "models/persistence/PersistenceActions.ts | openInContainingFolder": {
    "message": "Abrir na pasta do conteúdo"
  },
  "models/persistence/PersistenceActions.ts | overrideContent": {
    "message": "Substituir conteúdo"
  },
  "models/persistence/PersistenceActions.ts | overrideSourceMappedFileExplanation": {
    "message": "\"{PH1}\" é um arquivo mapeado de origem e não pode ser substituído."
  },
  "models/persistence/PersistenceActions.ts | overrideSourceMappedFileWarning": {
    "message": "Em vez disso, quer substituir {PH1}?"
  },
  "models/persistence/PersistenceActions.ts | saveAs": {
    "message": "Salvar como…"
  },
  "models/persistence/PersistenceActions.ts | saveImage": {
    "message": "Salvar imagem"
  },
  "models/persistence/PersistenceActions.ts | saveWasmFailed": {
    "message": "Não foi possível salvar o módulo WASM no disco. Provavelmente ele é muito grande."
  },
  "models/persistence/PersistenceActions.ts | showOverrides": {
    "message": "Mostrar todas as substituições"
  },
  "models/persistence/PersistenceUtils.ts | linkedToS": {
    "message": "Vinculado a {PH1}"
  },
  "models/persistence/PersistenceUtils.ts | linkedToSourceMapS": {
    "message": "Vinculado ao mapa de origem: {PH1}"
  },
  "models/persistence/PlatformFileSystem.ts | unableToReadFilesWithThis": {
    "message": "PlatformFileSystem não consegue ler os arquivos."
  },
  "models/persistence/WorkspaceSettingsTab.ts | addFolder": {
    "message": "Adicionar pasta"
  },
  "models/persistence/WorkspaceSettingsTab.ts | folderExcludePattern": {
    "message": "Excluir do espaço de trabalho"
  },
  "models/persistence/WorkspaceSettingsTab.ts | mappingsAreInferredAutomatically": {
    "message": "Os mapeamentos são inferidos automaticamente."
  },
  "models/persistence/WorkspaceSettingsTab.ts | remove": {
    "message": "Remover"
  },
  "models/persistence/WorkspaceSettingsTab.ts | workspace": {
    "message": "Espaço de trabalho"
  },
  "models/persistence/persistence-meta.ts | disableOverrideNetworkRequests": {
    "message": "Desativar substituições de solicitações de rede"
  },
  "models/persistence/persistence-meta.ts | enableLocalOverrides": {
    "message": "Ativar substituições locais"
  },
  "models/persistence/persistence-meta.ts | enableOverrideNetworkRequests": {
    "message": "Ativar solicitações de substituição de rede"
  },
  "models/persistence/persistence-meta.ts | interception": {
    "message": "interceptação"
  },
  "models/persistence/persistence-meta.ts | network": {
    "message": "rede"
  },
  "models/persistence/persistence-meta.ts | override": {
    "message": "substituição"
  },
  "models/persistence/persistence-meta.ts | request": {
    "message": "solicitação"
  },
  "models/persistence/persistence-meta.ts | rewrite": {
    "message": "regravação"
  },
  "models/persistence/persistence-meta.ts | showWorkspace": {
    "message": "Mostrar configurações do Workspace"
  },
  "models/persistence/persistence-meta.ts | workspace": {
    "message": "Espaço de trabalho"
  },
  "models/trace/insights/CLSCulprits.ts | description": {
    "message": "As mudanças de layout ocorrem quando os elementos se movem sem qualquer interação do usuário. [Investigue as causas de mudanças no layout](https://web.dev/articles/optimize-cls), como elementos adicionados, removidos ou com fontes alteradas durante o carregamento da página."
  },
  "models/trace/insights/CLSCulprits.ts | title": {
    "message": "Causas da troca de layout"
  },
  "models/trace/insights/DOMSize.ts | description": {
    "message": "Um DOM grande pode aumentar a duração dos cálculos de estilo e reflows de layout, o que afeta a capacidade de resposta da página. Um DOM grande também aumenta o uso da memória. [Aprenda a evitar que o tamanho do DOM seja grande demais](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)."
  },
  "models/trace/insights/DOMSize.ts | title": {
    "message": "Otimizar o tamanho do DOM"
  },
  "models/trace/insights/DocumentLatency.ts | description": {
    "message": "A primeira solicitação de rede é a mais importante.  Reduza a latência dela evitando redirecionamentos, garantindo uma resposta rápida do servidor e ativando a compactação de texto."
  },
  "models/trace/insights/DocumentLatency.ts | title": {
    "message": "Latência da solicitação de documentos"
  },
  "models/trace/insights/FontDisplay.ts | description": {
    "message": "Defina [font-display](https://developer.chrome.com/blog/font-display) como swap ou optional para garantir que o texto fique visível de forma consistente. O atributo swap pode ser otimizado ainda mais para reduzir as trocas de layout com [substituições de métrica de fonte](https://developer.chrome.com/blog/font-fallbacks)."
  },
  "models/trace/insights/FontDisplay.ts | title": {
    "message": "Exibição de fontes"
  },
  "models/trace/insights/ForcedReflow.ts | description": {
    "message": "Muitas APIs, que geralmente leem a geometria do layout, forçam o mecanismo de renderização a pausar a execução do script para calcular o estilo e o layout. Saiba mais sobre o [reflow forçado](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) e as mitigações dele."
  },
  "models/trace/insights/ForcedReflow.ts | title": {
    "message": "Reflow forçado"
  },
  "models/trace/insights/ImageDelivery.ts | description": {
    "message": "Reduzir o tempo de download das imagens pode melhorar o tempo de carregamento percebido da página e a LCP. [Saiba mais sobre como otimizar o tamanho da imagem](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)"
  },
  "models/trace/insights/ImageDelivery.ts | title": {
    "message": "Melhorar a entrega de imagens"
  },
  "models/trace/insights/ImageDelivery.ts | useCompression": {
    "message": "Aumentar o fator de compactação da imagem pode aprimorar o tamanho de download dela. (Estimativa: {PH1})"
  },
  "models/trace/insights/ImageDelivery.ts | useModernFormat": {
    "message": "Usar um formato de imagem moderno (WebP, AVIF) ou aumentar a compactação da imagem pode aprimorar o tamanho do download da imagem. (Estimativa: {PH1})"
  },
  "models/trace/insights/ImageDelivery.ts | useResponsiveSize": {
    "message": "Este arquivo de imagem é maior do que precisa ser ({PH2}) para as dimensões exibidas ({PH3}). Use imagens responsivas para reduzir o tamanho do download da imagem. (Estimativa: {PH1})"
  },
  "models/trace/insights/ImageDelivery.ts | useVideoFormat": {
    "message": "Usar formatos de vídeo em vez de GIFs pode aprimorar o tamanho de download de conteúdo animado. (Estimativa: {PH1})"
  },
  "models/trace/insights/InteractionToNextPaint.ts | description": {
    "message": "Comece a investigação pela fase mais longa. [Os atrasos podem ser minimizados](https://web.dev/articles/optimize-inp#optimize_interactions). Para reduzir a duração do processamento, [otimize os custos da linha de execução principal](https://web.dev/articles/optimize-long-tasks), geralmente JS."
  },
  "models/trace/insights/InteractionToNextPaint.ts | title": {
    "message": "INP por fase"
  },
  "models/trace/insights/LCPDiscovery.ts | description": {
    "message": "Otimize a LCP tornando a imagem LCP [detectável](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) no HTML imediatamente e [evitando o carregamento lento](https://web.dev/articles/lcp-lazy-loading)"
  },
  "models/trace/insights/LCPDiscovery.ts | title": {
    "message": "Descoberta de solicitações de LCP"
  },
  "models/trace/insights/LCPPhases.ts | description": {
    "message": "Cada [fase tem estratégias de melhoria específicas](https://web.dev/articles/optimize-lcp#lcp-breakdown). O ideal é que a maior parte do tempo de LCP seja gasto no carregamento dos recursos, não em atrasos."
  },
  "models/trace/insights/LCPPhases.ts | title": {
    "message": "LCP por fase"
  },
  "models/trace/insights/LongCriticalNetworkTree.ts | description": {
    "message": "[Evite encadear solicitações críticas](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) reduzindo o tamanho das cadeias, o tamanho do download de recursos ou adiando o download de recursos desnecessários para melhorar o carregamento da página."
  },
  "models/trace/insights/LongCriticalNetworkTree.ts | title": {
    "message": "Árvore de rede crítica longa"
  },
  "models/trace/insights/RenderBlocking.ts | description": {
    "message": "As solicitações estão bloqueando a renderização inicial da página, o que pode atrasar a LCP. Essas solicitações de rede podem ser [deferidas ou colocadas inline](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources/) para que fiquem fora do caminho crítico."
  },
  "models/trace/insights/RenderBlocking.ts | title": {
    "message": "Renderizar solicitações de bloqueio"
  },
  "models/trace/insights/SlowCSSSelector.ts | description": {
    "message": "Se os custos de \"Recalcular estilo\" permanecerem altos, a otimização do seletor poderá reduzir esse valor. [Otimize os seletores](https://developer.chrome.com/docs/devtools/performance/selector-stats) com muito tempo decorrido e porcentagem alta de caminhos lentos. Seletores mais simples, menos seletores, um DOM menor e um DOM com menos níveis reduzem os custos correspondentes."
  },
  "models/trace/insights/SlowCSSSelector.ts | title": {
    "message": "Custos do seletor de CSS"
  },
  "models/trace/insights/ThirdParties.ts | description": {
    "message": "Código de terceiros pode afetar significativamente a performance de carregamento. [Reduza e adie o carregamento de código de terceiros](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/) para priorizar o conteúdo da sua página."
  },
  "models/trace/insights/ThirdParties.ts | title": {
    "message": "Terceiros"
  },
  "models/trace/insights/Viewport.ts | description": {
    "message": "As interações por toque podem [atrasar em até 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) se a janela de visualização não for otimizada para dispositivos móveis."
  },
  "models/trace/insights/Viewport.ts | title": {
    "message": "Otimizar janela de visualização para dispositivos móveis"
  },
  "models/workspace/UISourceCode.ts | index": {
    "message": "(índice)"
  },
  "models/workspace/UISourceCode.ts | thisFileWasChangedExternally": {
    "message": "O arquivo foi mudado externamente. Quer atualizá-lo?"
  },
  "panels/accessibility/ARIAAttributesView.ts | ariaAttributes": {
    "message": "Atributos ARIA"
  },
  "panels/accessibility/ARIAAttributesView.ts | noAriaAttributes": {
    "message": "Nenhum atributo ARIA"
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | accessibilityTree": {
    "message": "Árvore de acessibilidade"
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | fullTreeExperimentDescription": {
    "message": "A árvore de acessibilidade foi movida para o canto direito de cima da árvore do DOM."
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | fullTreeExperimentName": {
    "message": "Ativar árvore de acessibilidade de página inteira"
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | ignored": {
    "message": "Ignorado"
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | reloadRequired": {
    "message": "É necessário atualizar a página para a mudança entrar em vigor."
  },
  "panels/accessibility/AXBreadcrumbsPane.ts | scrollIntoView": {
    "message": "Rolar para a visualização"
  },
  "panels/accessibility/AccessibilityNodeView.ts | accessibilityNodeNotExposed": {
    "message": "Nó de acessibilidade não exposto"
  },
  "panels/accessibility/AccessibilityNodeView.ts | ancestorChildrenAreAll": {
    "message": "Todos os filhos do ancestral são de apresentação: "
  },
  "panels/accessibility/AccessibilityNodeView.ts | computedProperties": {
    "message": "Propriedades computadas"
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementHasEmptyAltText": {
    "message": "O elemento tem um texto alternativo vazio."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementHasPlaceholder": {
    "message": "O elemento tem {PH1}."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsHiddenBy": {
    "message": "O elemento está oculto por uma caixa de diálogo modal ativa: "
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsHiddenByChildTree": {
    "message": "O elemento está oculto pela árvore filha: "
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsInAnInertSubTree": {
    "message": "O elemento está em uma subárvore inert de "
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsInert": {
    "message": "O elemento é inert."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsNotRendered": {
    "message": "O elemento não foi renderizado."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsNotVisible": {
    "message": "Elemento não está visível."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsPlaceholder": {
    "message": "O elemento é {PH1}."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementIsPresentational": {
    "message": "O elemento é de apresentação."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementNotInteresting": {
    "message": "Elemento não adequado para acessibilidade."
  },
  "panels/accessibility/AccessibilityNodeView.ts | elementsInheritsPresentational": {
    "message": "O elemento herda o papel de apresentação de "
  },
  "panels/accessibility/AccessibilityNodeView.ts | invalidSource": {
    "message": "Origem inválida."
  },
  "panels/accessibility/AccessibilityNodeView.ts | labelFor": {
    "message": "Marcador para "
  },
  "panels/accessibility/AccessibilityNodeView.ts | noAccessibilityNode": {
    "message": "Nenhum nó de acessibilidade"
  },
  "panels/accessibility/AccessibilityNodeView.ts | noNodeWithThisId": {
    "message": "Nenhum nó com esse ID."
  },
  "panels/accessibility/AccessibilityNodeView.ts | noTextContent": {
    "message": "Nenhum conteúdo de texto."
  },
  "panels/accessibility/AccessibilityNodeView.ts | notSpecified": {
    "message": "Não especificado"
  },
  "panels/accessibility/AccessibilityNodeView.ts | partOfLabelElement": {
    "message": "Parte do elemento de marcador: "
  },
  "panels/accessibility/AccessibilityNodeView.ts | placeholderIsPlaceholderOnAncestor": {
    "message": "{PH1} é {PH2} no ancestral: "
  },
  "panels/accessibility/AccessibilityStrings.ts | aHumanreadableVersionOfTheValue": {
    "message": "Uma versão do valor de um widget de intervalo legível para humanos (quando necessário)."
  },
  "panels/accessibility/AccessibilityStrings.ts | activeDescendant": {
    "message": "Descendente ativo"
  },
  "panels/accessibility/AccessibilityStrings.ts | atomicLiveRegions": {
    "message": "Atômico (regiões ativas)"
  },
  "panels/accessibility/AccessibilityStrings.ts | busyLiveRegions": {
    "message": "Busy (regiões ativas)"
  },
  "panels/accessibility/AccessibilityStrings.ts | canSetValue": {
    "message": "Pode definir o valor"
  },
  "panels/accessibility/AccessibilityStrings.ts | checked": {
    "message": "Marcado"
  },
  "panels/accessibility/AccessibilityStrings.ts | contents": {
    "message": "Conteúdo"
  },
  "panels/accessibility/AccessibilityStrings.ts | controls": {
    "message": "Controles"
  },
  "panels/accessibility/AccessibilityStrings.ts | describedBy": {
    "message": "Descrito por"
  },
  "panels/accessibility/AccessibilityStrings.ts | description": {
    "message": "Descrição"
  },
  "panels/accessibility/AccessibilityStrings.ts | disabled": {
    "message": "Desativado"
  },
  "panels/accessibility/AccessibilityStrings.ts | editable": {
    "message": "Editável"
  },
  "panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhichFormThe": {
    "message": "Elemento ou elementos que formam a descrição deste."
  },
  "panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhichMayFormThe": {
    "message": "Elemento ou elementos que podem formar o nome desse elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhichShouldBe": {
    "message": "Elemento ou elementos que deveriam ser considerados descendentes deste, apesar de não serem descendentes no DOM."
  },
  "panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhoseContentOr": {
    "message": "Elemento ou elementos cujo conteúdo ou presença são controlados por esse widget."
  },
  "panels/accessibility/AccessibilityStrings.ts | elementToWhichTheUserMayChooseTo": {
    "message": "Elemento para o qual o usuário pode escolher navegar depois deste, em vez do próximo elemento da ordem DOM."
  },
  "panels/accessibility/AccessibilityStrings.ts | expanded": {
    "message": "Expandido"
  },
  "panels/accessibility/AccessibilityStrings.ts | focusable": {
    "message": "Focalizável"
  },
  "panels/accessibility/AccessibilityStrings.ts | focused": {
    "message": "Focados"
  },
  "panels/accessibility/AccessibilityStrings.ts | forARangeWidgetTheMaximumAllowed": {
    "message": "Para um widget de intervalo, o valor máximo permitido."
  },
  "panels/accessibility/AccessibilityStrings.ts | forARangeWidgetTheMinimumAllowed": {
    "message": "Para um widget de intervalo, o valor mínimo permitido."
  },
  "panels/accessibility/AccessibilityStrings.ts | fromAttribute": {
    "message": "Do atributo"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromCaption": {
    "message": "De caption"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromDescription": {
    "message": "De description"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromLabel": {
    "message": "De label"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromLabelFor": {
    "message": "De label (atributo for=)"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromLabelWrapped": {
    "message": "De label (agrupado)"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromLegend": {
    "message": "De legend"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromNativeHtml": {
    "message": "Do HTML nativo"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromPlaceholderAttribute": {
    "message": "Do atributo do marcador"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromRubyAnnotation": {
    "message": "Na anotação Ruby"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromStyle": {
    "message": "Do estilo"
  },
  "panels/accessibility/AccessibilityStrings.ts | fromTitle": {
    "message": "No título"
  },
  "panels/accessibility/AccessibilityStrings.ts | hasAutocomplete": {
    "message": "Tem preenchimento automático"
  },
  "panels/accessibility/AccessibilityStrings.ts | hasPopup": {
    "message": "Tem pop-up"
  },
  "panels/accessibility/AccessibilityStrings.ts | help": {
    "message": "Ajuda"
  },
  "panels/accessibility/AccessibilityStrings.ts | ifAndHowThisElementCanBeEdited": {
    "message": "Se e como esse elemento pode ser editado."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifThisElementMayReceiveLive": {
    "message": "Se esse elemento pode receber atualizações em tempo real, independentemente de toda a região ativa precisar ser exibida ao usuário após sofrer mudanças ou se apenas os nós tiverem mudado."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifThisElementMayReceiveLiveUpdates": {
    "message": "Se esse elemento pode receber atualizações em tempo real que tipo de atualizações precisam acionar uma notificação."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifThisElementMayReceiveLiveUpdatesThe": {
    "message": "Se esse elemento pode receber atualizações em tempo real, o elemento raiz da região ativa."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementCanReceiveFocus": {
    "message": "Se for verdadeiro, esse elemento é focalizável."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementCurrentlyCannot": {
    "message": "Se for verdadeiro, atualmente não será possível interagir com esse elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementCurrentlyHas": {
    "message": "Se definido como true, esse elemento tem o foco no momento."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementMayBeInteracted": {
    "message": "Se for verdadeiro, será possível interagir com o elemento, mas o valor não poderá ser mudado."
  },
  "panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementsUserentered": {
    "message": "Se for verdadeiro, o valor inserido pelo usuário desse elemento não estará de acordo com o requisito de validação."
  },
  "panels/accessibility/AccessibilityStrings.ts | implicit": {
    "message": "Implícito"
  },
  "panels/accessibility/AccessibilityStrings.ts | implicitValue": {
    "message": "Valor implícito."
  },
  "panels/accessibility/AccessibilityStrings.ts | indicatesThePurposeOfThisElement": {
    "message": "Indica a finalidade desse elemento, como expressão da interface do usuário para um widget ou papel estrutural em um documento."
  },
  "panels/accessibility/AccessibilityStrings.ts | invalidUserEntry": {
    "message": "Entrada do usuário inválida"
  },
  "panels/accessibility/AccessibilityStrings.ts | labeledBy": {
    "message": "Marcador de"
  },
  "panels/accessibility/AccessibilityStrings.ts | level": {
    "message": "Nível"
  },
  "panels/accessibility/AccessibilityStrings.ts | liveRegion": {
    "message": "Região ativa"
  },
  "panels/accessibility/AccessibilityStrings.ts | liveRegionRoot": {
    "message": "Raiz de região ativa"
  },
  "panels/accessibility/AccessibilityStrings.ts | maximumValue": {
    "message": "Valor máximo"
  },
  "panels/accessibility/AccessibilityStrings.ts | minimumValue": {
    "message": "Valor mínimo"
  },
  "panels/accessibility/AccessibilityStrings.ts | multiline": {
    "message": "Várias linhas"
  },
  "panels/accessibility/AccessibilityStrings.ts | multiselectable": {
    "message": "Vários selecionáveis"
  },
  "panels/accessibility/AccessibilityStrings.ts | orientation": {
    "message": "Orientação"
  },
  "panels/accessibility/AccessibilityStrings.ts | pressed": {
    "message": "Pressionado"
  },
  "panels/accessibility/AccessibilityStrings.ts | readonlyString": {
    "message": "Somente leitura"
  },
  "panels/accessibility/AccessibilityStrings.ts | relatedElement": {
    "message": "Elemento relacionado"
  },
  "panels/accessibility/AccessibilityStrings.ts | relevantLiveRegions": {
    "message": "Relevante (regiões ativas)"
  },
  "panels/accessibility/AccessibilityStrings.ts | requiredString": {
    "message": "Obrigatório"
  },
  "panels/accessibility/AccessibilityStrings.ts | role": {
    "message": "Papel"
  },
  "panels/accessibility/AccessibilityStrings.ts | selectedString": {
    "message": "Selecionado"
  },
  "panels/accessibility/AccessibilityStrings.ts | theAccessibleDescriptionForThis": {
    "message": "A descrição acessível desse elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | theComputedHelpTextForThis": {
    "message": "O texto de ajuda calculado para esse elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | theComputedNameOfThisElement": {
    "message": "O nome computado desse elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | theDescendantOfThisElementWhich": {
    "message": "O descendente desse elemento que está ativo, ou seja, o elemento ao qual o foco precisa ser delegado."
  },
  "panels/accessibility/AccessibilityStrings.ts | theHierarchicalLevelOfThis": {
    "message": "O nível hierárquico desse elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | theValueOfThisElementThisMayBe": {
    "message": "O valor desse elemento, que pode ser fornecido pelo usuário ou pelo desenvolvedor, dependendo do elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | value": {
    "message": "Valor"
  },
  "panels/accessibility/AccessibilityStrings.ts | valueDescription": {
    "message": "Descrição do valor"
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromAttribute": {
    "message": "Valor do atributo."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromDescriptionElement": {
    "message": "Valor do elemento description."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromElementContents": {
    "message": "Valor retirado dos conteúdos do elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromFigcaptionElement": {
    "message": "Valor do elemento figcaption."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromLabelElement": {
    "message": "Valor do elemento label."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromLabelElementWithFor": {
    "message": "Valor do elemento label com o atributo for=."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromLabelElementWrapped": {
    "message": "Valor de um elemento label agrupado."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromLegendElement": {
    "message": "Valor do elemento legend."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromNativeHtmlRuby": {
    "message": "Valor da anotação Ruby HTML simples."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromNativeHtmlUnknownSource": {
    "message": "Valor de HTML nativo (fonte desconhecida)."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromPlaceholderAttribute": {
    "message": "Valor do atributo do marcador."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromRelatedElement": {
    "message": "Valor do elemento relacionado."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromStyle": {
    "message": "Valor do estilo."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromTableCaption": {
    "message": "Valor de caption de table."
  },
  "panels/accessibility/AccessibilityStrings.ts | valueFromTitleAttribute": {
    "message": "Valor do atributo do título."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherAUserMaySelectMoreThanOne": {
    "message": "Se um usuário pode selecionar mais de uma opção desse widget."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherAndWhatPriorityOfLive": {
    "message": "Se e qual prioridade de atualizações em tempo real pode ser esperada para esse elemento."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherAndWhatTypeOfAutocomplete": {
    "message": "Se sugestões de preenchimento automático são fornecidas por esse elemento e, se forem, de que tipo."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherTheOptionRepresentedBy": {
    "message": "Se a opção representada por esse elemento está selecionada."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherTheValueOfThisElementCan": {
    "message": "Se o valor desse elemento pode ser definido."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisCheckboxRadioButtonOr": {
    "message": "Se esse botão de opção, caixa de seleção ou item de árvore está marcado, desmarcado ou misto (por exemplo, tem filhos marcados e desmarcados)."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisElementHasCausedSome": {
    "message": "Se esse elemento causou a exibição de algum pop-up (como um menu)."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisElementIsARequired": {
    "message": "Se esse elemento é um campo obrigatório em um formulário."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisElementOrAnother": {
    "message": "Se esse elemento, ou outro de agrupamento controlado por ele, foi expandido ou não."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisElementOrItsSubtree": {
    "message": "Se esse elemento ou a subárvore dele estão sendo atualizados (e, assim, podem estar em um estado inconsistente)."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisLinearElements": {
    "message": "Se a orientação desse elemento linear é horizontal ou vertical."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisTextBoxMayHaveMore": {
    "message": "Se essa caixa de texto pode ter mais de uma linha."
  },
  "panels/accessibility/AccessibilityStrings.ts | whetherThisToggleButtonIs": {
    "message": "Indica se este botão ativar está no estado pressionado."
  },
  "panels/accessibility/SourceOrderView.ts | noSourceOrderInformation": {
    "message": "Não há informações de pedido da origem disponíveis"
  },
  "panels/accessibility/SourceOrderView.ts | showSourceOrder": {
    "message": "Mostrar pedido de origem"
  },
  "panels/accessibility/SourceOrderView.ts | sourceOrderViewer": {
    "message": "Visualizador da ordem de origem"
  },
  "panels/accessibility/SourceOrderView.ts | thereMayBeADelayInDisplaying": {
    "message": "Pode ocorrer um atraso na exibição do pedido de fonte para elementos com muitos filhos"
  },
  "panels/accessibility/accessibility-meta.ts | accessibility": {
    "message": "Acessibilidade"
  },
  "panels/accessibility/accessibility-meta.ts | shoAccessibility": {
    "message": "Mostrar Acessibilidade"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | chatDeleted": {
    "message": "Chat excluído"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | clearChatHistory": {
    "message": "Limpar chats locais"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | deleteChat": {
    "message": "Excluir chat local"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | help": {
    "message": "Ajuda"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | history": {
    "message": "Histórico"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | newChat": {
    "message": "Nova conversa"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | newChatCreated": {
    "message": "Nova conversa criada"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | noPastConversations": {
    "message": "Nenhuma conversa anterior"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | sendFeedback": {
    "message": "Enviar feedback"
  },
  "panels/ai_assistance/AiAssistancePanel.ts | settings": {
    "message": "Configurações"
  },
  "panels/ai_assistance/ai_assistance-meta.ts | aiAssistance": {
    "message": "Assistência de IA"
  },
  "panels/ai_assistance/ai_assistance-meta.ts | askAi": {
    "message": "Perguntar à IA"
  },
  "panels/ai_assistance/ai_assistance-meta.ts | enableAiAssistance": {
    "message": "Ativar a assistência de IA"
  },
  "panels/ai_assistance/ai_assistance-meta.ts | geoRestricted": {
    "message": "O recurso está indisponível na sua região."
  },
  "panels/ai_assistance/ai_assistance-meta.ts | policyRestricted": {
    "message": "Essas configurações são gerenciadas pelo administrador."
  },
  "panels/ai_assistance/ai_assistance-meta.ts | showAiAssistance": {
    "message": "Mostrar assistência de IA"
  },
  "panels/ai_assistance/ai_assistance-meta.ts | wrongLocale": {
    "message": "Para usar esse recurso, defina o inglês como o idioma de sua preferência nas configurações do DevTools."
  },
  "panels/ai_assistance/components/ChatView.ts | followTheSteps": {
    "message": "Siga as etapas acima para fazer uma pergunta"
  },
  "panels/ai_assistance/components/ChatView.ts | inputDisclaimerForEmptyState": {
    "message": "Esse é um recurso de IA experimental, e o resultado nem sempre é o esperado."
  },
  "panels/ai_assistance/components/ChatView.ts | learnAbout": {
    "message": "Saiba mais sobre a IA no DevTools"
  },
  "panels/ai_assistance/components/ChatView.ts | notLoggedIn": {
    "message": "Esse recurso só estará disponível se você tiver feito login no Chrome com sua Conta do Google"
  },
  "panels/ai_assistance/components/ChatView.ts | offline": {
    "message": "Confira sua conexão de Internet e tente de novo"
  },
  "panels/ai_assistance/components/ChatView.ts | settingsLink": {
    "message": "Assistência de IA nas Configurações"
  },
  "panels/ai_assistance/components/ChatView.ts | turnOnForStyles": {
    "message": "Ative a {PH1} para entender melhor os estilos CSS"
  },
  "panels/ai_assistance/components/ChatView.ts | turnOnForStylesAndRequests": {
    "message": "Ative a {PH1} para receber ajuda com estilos e solicitações de rede"
  },
  "panels/ai_assistance/components/ChatView.ts | turnOnForStylesRequestsAndFiles": {
    "message": "Ative a {PH1} para receber ajuda com estilos, solicitações de rede e arquivos"
  },
  "panels/ai_assistance/components/ChatView.ts | turnOnForStylesRequestsPerformanceAndFiles": {
    "message": "Ative a {PH1} para receber ajuda com estilos, solicitações de rede, desempenho e arquivos"
  },
  "panels/animation/AnimationTimeline.ts | animationPreviewS": {
    "message": "Visualização da animação {PH1}"
  },
  "panels/animation/AnimationTimeline.ts | animationPreviews": {
    "message": "Visualizações de animação"
  },
  "panels/animation/AnimationTimeline.ts | clearAll": {
    "message": "Remover tudo"
  },
  "panels/animation/AnimationTimeline.ts | pause": {
    "message": "Pausar"
  },
  "panels/animation/AnimationTimeline.ts | pauseAll": {
    "message": "Pausar tudo"
  },
  "panels/animation/AnimationTimeline.ts | pauseTimeline": {
    "message": "Pausar linha do tempo"
  },
  "panels/animation/AnimationTimeline.ts | playTimeline": {
    "message": "Iniciar linha de tempo"
  },
  "panels/animation/AnimationTimeline.ts | playbackRatePlaceholder": {
    "message": "{PH1}%"
  },
  "panels/animation/AnimationTimeline.ts | playbackRates": {
    "message": "Taxas de reprodução"
  },
  "panels/animation/AnimationTimeline.ts | replayTimeline": {
    "message": "Repetir linha do tempo"
  },
  "panels/animation/AnimationTimeline.ts | resumeAll": {
    "message": "Retomar tudo"
  },
  "panels/animation/AnimationTimeline.ts | selectAnEffectAboveToInspectAnd": {
    "message": "Selecione um efeito acima para inspecionar e modificar."
  },
  "panels/animation/AnimationTimeline.ts | setSpeedToS": {
    "message": "Definir velocidade como {PH1}"
  },
  "panels/animation/AnimationTimeline.ts | waitingForAnimations": {
    "message": "Aguardando animações…"
  },
  "panels/animation/AnimationUI.ts | animationEndpointSlider": {
    "message": "Controle deslizante de endpoint da animação"
  },
  "panels/animation/AnimationUI.ts | animationKeyframeSlider": {
    "message": "Controle deslizante de frame-chave de animação"
  },
  "panels/animation/AnimationUI.ts | sSlider": {
    "message": "Controle deslizante {PH1}"
  },
  "panels/animation/animation-meta.ts | animations": {
    "message": "Animações"
  },
  "panels/animation/animation-meta.ts | showAnimations": {
    "message": "Mostrar animações"
  },
  "panels/application/AppManifestView.ts | aUrlInTheManifestContainsA": {
    "message": "Um URL no manifesto contém um nome de usuário, uma senha ou uma porta"
  },
  "panels/application/AppManifestView.ts | actualHeightSpxOfSSDoesNotMatch": {
    "message": "A altura real ({PH1} px) de {PH2} {PH3} não é igual à especificada ({PH4} px)"
  },
  "panels/application/AppManifestView.ts | actualSizeSspxOfSSDoesNotMatch": {
    "message": "O tamanho real ({PH1}×{PH2} px) de {PH3} {PH4} não corresponde ao especificado ({PH5}×{PH6} px)"
  },
  "panels/application/AppManifestView.ts | actualWidthSpxOfSSDoesNotMatch": {
    "message": "A largura real ({PH1} px) de {PH2} {PH3} não corresponde à especificada ({PH4} px)"
  },
  "panels/application/AppManifestView.ts | appIdExplainer": {
    "message": "Indicação usada para que o navegador saiba se a função do manifesto é atualizar um aplicativo já existente ou se ele se refere a um novo app da Web que pode ser instalado."
  },
  "panels/application/AppManifestView.ts | appIdNote": {
    "message": "{PH1} {PH2} não é especificado no manifesto. No lugar dele, usamos {PH3}. Para especificar um ID do app correspondente à identidade atual, defina o campo {PH4} como {PH5} {PH6}."
  },
  "panels/application/AppManifestView.ts | avoidPurposeAnyAndMaskable": {
    "message": "Não é recomendável declarar um ícone com \"purpose\" de \"any maskable\". Ele provavelmente será considerado incorreto em algumas plataformas devido a muito ou pouco padding."
  },
  "panels/application/AppManifestView.ts | backgroundColor": {
    "message": "Cor do plano de fundo"
  },
  "panels/application/AppManifestView.ts | computedAppId": {
    "message": "ID calculado do app"
  },
  "panels/application/AppManifestView.ts | copiedToClipboard": {
    "message": "O ID sugerido {PH1} foi copiado para a área de transferência"
  },
  "panels/application/AppManifestView.ts | copyToClipboard": {
    "message": "Copiar ID sugerido para a área de transferência"
  },
  "panels/application/AppManifestView.ts | couldNotCheckServiceWorker": {
    "message": "Não foi possível verificar o service worker sem um campo \"start_url\" no manifesto"
  },
  "panels/application/AppManifestView.ts | couldNotDownloadARequiredIcon": {
    "message": "Não foi possível baixar um ícone necessário do manifesto"
  },
  "panels/application/AppManifestView.ts | customizePwaTitleBar": {
    "message": "Personalize a sobreposição de controles da janela da barra de título do PWA"
  },
  "panels/application/AppManifestView.ts | description": {
    "message": "Descrição"
  },
  "panels/application/AppManifestView.ts | descriptionMayBeTruncated": {
    "message": "A descrição pode ser truncada."
  },
  "panels/application/AppManifestView.ts | display": {
    "message": "Exibição"
  },
  "panels/application/AppManifestView.ts | documentationOnMaskableIcons": {
    "message": "documentação de ícones mascaráveis"
  },
  "panels/application/AppManifestView.ts | downloadedIconWasEmptyOr": {
    "message": "O ícone baixado está vazio ou corrompido"
  },
  "panels/application/AppManifestView.ts | errorsAndWarnings": {
    "message": "Erros e avisos"
  },
  "panels/application/AppManifestView.ts | formFactor": {
    "message": "Formato"
  },
  "panels/application/AppManifestView.ts | icon": {
    "message": "Ícone"
  },
  "panels/application/AppManifestView.ts | icons": {
    "message": "Ícones"
  },
  "panels/application/AppManifestView.ts | identity": {
    "message": "Identidade"
  },
  "panels/application/AppManifestView.ts | imageFromS": {
    "message": "Imagem de {PH1}"
  },
  "panels/application/AppManifestView.ts | installability": {
    "message": "Instabilidade"
  },
  "panels/application/AppManifestView.ts | label": {
    "message": "Rótulo"
  },
  "panels/application/AppManifestView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/application/AppManifestView.ts | manifestContainsDisplayoverride": {
    "message": "O manifesto contém o campo \"display_override\", e o primeiro modo de exibição compatível precisa ser \"standalone\", \"fullscreen\" ou \"minimal-ui\""
  },
  "panels/application/AppManifestView.ts | manifestCouldNotBeFetchedIsEmpty": {
    "message": "Não foi possível buscar o manifesto, ele está vazio ou não foi possível analisá-lo"
  },
  "panels/application/AppManifestView.ts | manifestDisplayPropertyMustBeOne": {
    "message": "A propriedade \"display\" do manifesto precisa ser \"standalone\", \"fullscreen\" ou \"minimal-ui\""
  },
  "panels/application/AppManifestView.ts | manifestDoesNotContainANameOr": {
    "message": "O manifesto não contém um campo \"name\" ou \"short_name\""
  },
  "panels/application/AppManifestView.ts | manifestDoesNotContainASuitable": {
    "message": "O manifesto não contém um ícone adequado. É necessário um formato PNG, SVG ou WebP de pelo menos {PH1} px. O atributo \"sizes\" precisa ser definido, e o \"purpose\", se definido, precisa incluir \"any\"."
  },
  "panels/application/AppManifestView.ts | manifestSpecifies": {
    "message": "O manifesto especifica \"prefer_related_applications: true\""
  },
  "panels/application/AppManifestView.ts | manifestStartUrlIsNotValid": {
    "message": "O manifesto \"start_url\" não é válido"
  },
  "panels/application/AppManifestView.ts | name": {
    "message": "Nome"
  },
  "panels/application/AppManifestView.ts | needHelpReadOurS": {
    "message": "Precisa de ajuda? Consulte {PH1}."
  },
  "panels/application/AppManifestView.ts | newNoteUrl": {
    "message": "URL da nova nota"
  },
  "panels/application/AppManifestView.ts | noPlayStoreIdProvided": {
    "message": "Nenhum ID da Play Store foi fornecido"
  },
  "panels/application/AppManifestView.ts | noScreenshotsForRicherPWAInstallOnDesktop": {
    "message": "A interface de instalação de PWA mais avançada não está disponível em computadores. Adicione pelo menos uma captura de tela com o form_factor definido como wide."
  },
  "panels/application/AppManifestView.ts | noScreenshotsForRicherPWAInstallOnMobile": {
    "message": "A interface de instalação de PWA mais avançada não está disponível em dispositivos móveis. Adicione pelo menos uma captura de tela em que form_factor não esteja definido ou tenha um valor diferente de wide."
  },
  "panels/application/AppManifestView.ts | noSuppliedIconIsAtLeastSpxSquare": {
    "message": "Nenhum ícone fornecido é um quadrado de pelo menos {PH1} pixels no formato PNG, SVG ou WebP, com o atributo \"purpose\" não configurado ou definido como \"any\"."
  },
  "panels/application/AppManifestView.ts | note": {
    "message": "Observação:"
  },
  "panels/application/AppManifestView.ts | orientation": {
    "message": "Orientação"
  },
  "panels/application/AppManifestView.ts | pageDoesNotWorkOffline": {
    "message": "A página não funciona off-line"
  },
  "panels/application/AppManifestView.ts | pageDoesNotWorkOfflineThePage": {
    "message": "A página não funciona off-line. A partir do Chrome 93, os critérios de instalação serão diferentes, e este site não poderá ser instalado. Consulte {PH1} para ver mais informações."
  },
  "panels/application/AppManifestView.ts | pageHasNoManifestLinkUrl": {
    "message": "A página não tem um manifesto <link> URL"
  },
  "panels/application/AppManifestView.ts | pageIsLoadedInAnIncognitoWindow": {
    "message": "A página foi carregada em uma janela anônima"
  },
  "panels/application/AppManifestView.ts | pageIsNotLoadedInTheMainFrame": {
    "message": "A página não está carregada no frame principal"
  },
  "panels/application/AppManifestView.ts | pageIsNotServedFromASecureOrigin": {
    "message": "A página não foi exibida por uma origem segura"
  },
  "panels/application/AppManifestView.ts | platform": {
    "message": "Plataforma"
  },
  "panels/application/AppManifestView.ts | preferrelatedapplicationsIsOnly": {
    "message": "\"prefer_related_applications\" só tem suporte dos Canais Beta e Stable do Chrome no Android."
  },
  "panels/application/AppManifestView.ts | presentation": {
    "message": "Apresentação"
  },
  "panels/application/AppManifestView.ts | protocolHandlers": {
    "message": "Gerenciadores de protocolo"
  },
  "panels/application/AppManifestView.ts | sSDoesNotSpecifyItsSizeInThe": {
    "message": "{PH1} {PH2} não especifica o próprio tamanho no manifesto"
  },
  "panels/application/AppManifestView.ts | sSFailedToLoad": {
    "message": "Falha ao carregar {PH1} {PH2}"
  },
  "panels/application/AppManifestView.ts | sSHeightDoesNotComplyWithRatioRequirement": {
    "message": "A altura de {PH1} {PH2} não pode ser maior que 2,3 vezes a largura"
  },
  "panels/application/AppManifestView.ts | sSShouldHaveSquareIcon": {
    "message": "A maioria dos sistemas operacionais exige ícones quadrados. Inclua pelo menos um ícone quadrado na matriz."
  },
  "panels/application/AppManifestView.ts | sSShouldSpecifyItsSizeAs": {
    "message": "{PH1} {PH2} precisa especificar o próprio tamanho como [width]x[height]"
  },
  "panels/application/AppManifestView.ts | sSSizeShouldBeAtLeast320": {
    "message": "O tamanho de {PH1} {PH2} precisa ser, pelo menos, 320×320"
  },
  "panels/application/AppManifestView.ts | sSSizeShouldBeAtMost3840": {
    "message": "O tamanho de {PH1} {PH2} precisa ser de, no máximo, 3.840×3.840"
  },
  "panels/application/AppManifestView.ts | sSWidthDoesNotComplyWithRatioRequirement": {
    "message": "A largura de {PH1} {PH2} não pode ser maior que 2,3 vezes a altura"
  },
  "panels/application/AppManifestView.ts | sSrcIsNotSet": {
    "message": "O \"src\" da imagem {PH1} não foi definido"
  },
  "panels/application/AppManifestView.ts | sUrlSFailedToParse": {
    "message": "Falha na análise do URL {PH2} da {PH1}"
  },
  "panels/application/AppManifestView.ts | screenshot": {
    "message": "Captura de tela"
  },
  "panels/application/AppManifestView.ts | screenshotPixelSize": {
    "message": "A captura de tela {url} precisa especificar dimensões de [width]x[height] pixels em vez de any como tamanho inicial."
  },
  "panels/application/AppManifestView.ts | screenshotS": {
    "message": "Captura de tela #{PH1}"
  },
  "panels/application/AppManifestView.ts | screenshotsMustHaveSameAspectRatio": {
    "message": "Todas as capturas de tela com o mesmo form_factor precisam ter a mesma proporção da primeira captura de tela com esse form_factor. Algumas capturas de tela serão ignoradas."
  },
  "panels/application/AppManifestView.ts | selectWindowControlsOverlayEmulationOs": {
    "message": "Emular a sobreposição de controles da janela em"
  },
  "panels/application/AppManifestView.ts | shortName": {
    "message": "Nome curto"
  },
  "panels/application/AppManifestView.ts | shortcutS": {
    "message": "Atalho #{PH1}"
  },
  "panels/application/AppManifestView.ts | shortcutSShouldIncludeAXPixel": {
    "message": "O atalho #{PH1} precisa incluir um ícone de 96×96 pixels"
  },
  "panels/application/AppManifestView.ts | shortcutsMayBeNotAvailable": {
    "message": "O número máximo de atalhos depende da plataforma. Alguns atalhos podem não estar disponíveis."
  },
  "panels/application/AppManifestView.ts | showOnlyTheMinimumSafeAreaFor": {
    "message": "Mostrar apenas a menor área segura para ícones mascaráveis"
  },
  "panels/application/AppManifestView.ts | startUrl": {
    "message": "Iniciar URL"
  },
  "panels/application/AppManifestView.ts | theAppIsAlreadyInstalled": {
    "message": "O app já está instalado"
  },
  "panels/application/AppManifestView.ts | thePlayStoreAppUrlAndPlayStoreId": {
    "message": "O URL do aplicativo não corresponde ao ID da Play Store"
  },
  "panels/application/AppManifestView.ts | theSpecifiedApplicationPlatform": {
    "message": "A plataforma de aplicativo especificada não oferece suporte ao Android"
  },
  "panels/application/AppManifestView.ts | themeColor": {
    "message": "Cor do tema"
  },
  "panels/application/AppManifestView.ts | tooManyScreenshotsForDesktop": {
    "message": "Não é possível mostrar mais de oito capturas de tela no computador. O restante será ignorado."
  },
  "panels/application/AppManifestView.ts | tooManyScreenshotsForMobile": {
    "message": "Não é possível mostrar mais de cinco capturas de tela no dispositivo móvel. O restante será ignorado."
  },
  "panels/application/AppManifestView.ts | url": {
    "message": "URL"
  },
  "panels/application/AppManifestView.ts | wcoFound": {
    "message": "O Chrome encontrou o valor {PH1} para o campo {PH2} no {PH3}."
  },
  "panels/application/AppManifestView.ts | wcoNeedHelpReadMore": {
    "message": "Precisa de ajuda? Consulte {PH1}."
  },
  "panels/application/AppManifestView.ts | wcoNotFound": {
    "message": "Defina {PH1} no manifesto para usar a API Window Controls Overlay e personalizar a barra de título do app."
  },
  "panels/application/AppManifestView.ts | windowControlsOverlay": {
    "message": "Sobreposição dos controles da janela"
  },
  "panels/application/ApplicationPanelSidebar.ts | appManifest": {
    "message": "Manifesto do app"
  },
  "panels/application/ApplicationPanelSidebar.ts | application": {
    "message": "Aplicativo"
  },
  "panels/application/ApplicationPanelSidebar.ts | applicationSidebarPanel": {
    "message": "Barra lateral do painel de aplicativos"
  },
  "panels/application/ApplicationPanelSidebar.ts | backgroundServices": {
    "message": "Serviços em segundo plano"
  },
  "panels/application/ApplicationPanelSidebar.ts | beforeInvokeAlert": {
    "message": "{PH1}: invoque para rolar até essa seção no manifesto"
  },
  "panels/application/ApplicationPanelSidebar.ts | clear": {
    "message": "Limpar"
  },
  "panels/application/ApplicationPanelSidebar.ts | cookies": {
    "message": "Cookies"
  },
  "panels/application/ApplicationPanelSidebar.ts | cookiesDescription": {
    "message": "Nesta página, você pode ver, adicionar, editar e excluir cookies."
  },
  "panels/application/ApplicationPanelSidebar.ts | cookiesUsedByFramesFromS": {
    "message": "Cookies usados por frames de {PH1}"
  },
  "panels/application/ApplicationPanelSidebar.ts | documentNotAvailable": {
    "message": "Nenhum documento detectado"
  },
  "panels/application/ApplicationPanelSidebar.ts | extensionLocalStorage": {
    "message": "Local"
  },
  "panels/application/ApplicationPanelSidebar.ts | extensionManagedStorage": {
    "message": "Gerenciado"
  },
  "panels/application/ApplicationPanelSidebar.ts | extensionSessionStorage": {
    "message": "Sessão"
  },
  "panels/application/ApplicationPanelSidebar.ts | extensionStorage": {
    "message": "Armazenamento de extensões"
  },
  "panels/application/ApplicationPanelSidebar.ts | extensionStorageDescription": {
    "message": "Nesta página, você pode ver, adicionar, editar e excluir pares de chave-valor de armazenamento de extensões."
  },
  "panels/application/ApplicationPanelSidebar.ts | extensionSyncStorage": {
    "message": "Sincronização"
  },
  "panels/application/ApplicationPanelSidebar.ts | frames": {
    "message": "Frames"
  },
  "panels/application/ApplicationPanelSidebar.ts | indexeddb": {
    "message": "IndexedDB"
  },
  "panels/application/ApplicationPanelSidebar.ts | indexeddbDescription": {
    "message": "Nesta página, é possível visualizar e excluir pares de chave-valor e bancos de dados do indexedDB."
  },
  "panels/application/ApplicationPanelSidebar.ts | keyPathS": {
    "message": "Caminho da chave: {PH1}"
  },
  "panels/application/ApplicationPanelSidebar.ts | localFiles": {
    "message": "Arquivos locais"
  },
  "panels/application/ApplicationPanelSidebar.ts | localStorage": {
    "message": "Armazenamento local"
  },
  "panels/application/ApplicationPanelSidebar.ts | localStorageDescription": {
    "message": "Nesta página, você pode ver, adicionar, editar e excluir pares de chave-valor de armazenamento local."
  },
  "panels/application/ApplicationPanelSidebar.ts | manifest": {
    "message": "Manifesto"
  },
  "panels/application/ApplicationPanelSidebar.ts | manifestDescription": {
    "message": "Um manifesto define como o app aparece nas telas iniciais do smartphone e como ele é mostrado ao ser aberto."
  },
  "panels/application/ApplicationPanelSidebar.ts | noCookies": {
    "message": "Nenhum cookie definido"
  },
  "panels/application/ApplicationPanelSidebar.ts | noExtensionStorage": {
    "message": "Nenhum armazenamento de extensão detectado"
  },
  "panels/application/ApplicationPanelSidebar.ts | noIndexeddb": {
    "message": "Nenhum indexedDB detectado"
  },
  "panels/application/ApplicationPanelSidebar.ts | noLocalStorage": {
    "message": "Nenhum armazenamento local detectado"
  },
  "panels/application/ApplicationPanelSidebar.ts | noManifestDetected": {
    "message": "Nenhum manifesto detectado"
  },
  "panels/application/ApplicationPanelSidebar.ts | noSessionStorage": {
    "message": "Nenhum armazenamento de sessão detectado"
  },
  "panels/application/ApplicationPanelSidebar.ts | onInvokeAlert": {
    "message": "Página rolada até {PH1}"
  },
  "panels/application/ApplicationPanelSidebar.ts | onInvokeManifestAlert": {
    "message": "Manifesto: invoque para rolar até o topo do manifesto"
  },
  "panels/application/ApplicationPanelSidebar.ts | openedWindows": {
    "message": "Janelas abertas"
  },
  "panels/application/ApplicationPanelSidebar.ts | openedWindowsDescription": {
    "message": "Nesta página, é possível ver as janelas abertas por window.open()."
  },
  "panels/application/ApplicationPanelSidebar.ts | refreshIndexeddb": {
    "message": "Atualizar IndexedDB"
  },
  "panels/application/ApplicationPanelSidebar.ts | resourceDescription": {
    "message": "Nesta página, é possível ver os recursos do frame."
  },
  "panels/application/ApplicationPanelSidebar.ts | sessionStorage": {
    "message": "Armazenamento da sessão"
  },
  "panels/application/ApplicationPanelSidebar.ts | sessionStorageDescription": {
    "message": "Nesta página, você pode ver, adicionar, editar e excluir pares de chave-valor de armazenamento de sessão."
  },
  "panels/application/ApplicationPanelSidebar.ts | storage": {
    "message": "Armazenamento"
  },
  "panels/application/ApplicationPanelSidebar.ts | theContentOfThisDocumentHasBeen": {
    "message": "O conteúdo desse documento foi gerado dinamicamente via \"document.write()\"."
  },
  "panels/application/ApplicationPanelSidebar.ts | thirdPartyPhaseout": {
    "message": "Os cookies de {PH1} podem ter sido bloqueados devido à descontinuação de cookies de terceiros."
  },
  "panels/application/ApplicationPanelSidebar.ts | versionS": {
    "message": "Versão: {PH1}"
  },
  "panels/application/ApplicationPanelSidebar.ts | versionSEmpty": {
    "message": "Versão: {PH1} (vazio)"
  },
  "panels/application/ApplicationPanelSidebar.ts | webWorkers": {
    "message": "Web Workers"
  },
  "panels/application/ApplicationPanelSidebar.ts | windowWithoutTitle": {
    "message": "Janela sem título"
  },
  "panels/application/ApplicationPanelSidebar.ts | worker": {
    "message": "worker"
  },
  "panels/application/ApplicationPanelSidebar.ts | workerDescription": {
    "message": "Nesta página, é possível ver os workers dedicados criados pelo quadro principal."
  },
  "panels/application/BackForwardCacheTreeElement.ts | backForwardCache": {
    "message": "Cache de avanço e retorno"
  },
  "panels/application/BackgroundServiceView.ts | backgroundFetch": {
    "message": "Busca em segundo plano"
  },
  "panels/application/BackgroundServiceView.ts | backgroundServices": {
    "message": "Serviços em segundo plano"
  },
  "panels/application/BackgroundServiceView.ts | backgroundSync": {
    "message": "Sincronização em segundo plano"
  },
  "panels/application/BackgroundServiceView.ts | clear": {
    "message": "Limpar"
  },
  "panels/application/BackgroundServiceView.ts | clickTheRecordButtonSOrHitSTo": {
    "message": "Clique no botão Gravar {PH1} ou pressione {PH2} para iniciar a gravação."
  },
  "panels/application/BackgroundServiceView.ts | devtoolsWillRecordAllSActivity": {
    "message": "DevTools registrará toda a atividade de {PH1} por até três dias, mesmo quando fechado."
  },
  "panels/application/BackgroundServiceView.ts | empty": {
    "message": "vazio"
  },
  "panels/application/BackgroundServiceView.ts | event": {
    "message": "Evento"
  },
  "panels/application/BackgroundServiceView.ts | instanceId": {
    "message": "ID da instância"
  },
  "panels/application/BackgroundServiceView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/application/BackgroundServiceView.ts | noMetadataForThisEvent": {
    "message": "Nenhum metadado para este evento"
  },
  "panels/application/BackgroundServiceView.ts | notifications": {
    "message": "Notificações"
  },
  "panels/application/BackgroundServiceView.ts | origin": {
    "message": "Origem"
  },
  "panels/application/BackgroundServiceView.ts | paymentHandler": {
    "message": "Gerenciador de pagamentos"
  },
  "panels/application/BackgroundServiceView.ts | periodicBackgroundSync": {
    "message": "Sincronização periódica em segundo plano"
  },
  "panels/application/BackgroundServiceView.ts | pushMessaging": {
    "message": "Mensagens push"
  },
  "panels/application/BackgroundServiceView.ts | recordingSActivity": {
    "message": "Gravando a atividade de {PH1}…"
  },
  "panels/application/BackgroundServiceView.ts | saveEvents": {
    "message": "Salvar eventos"
  },
  "panels/application/BackgroundServiceView.ts | selectAnEntryToViewMetadata": {
    "message": "Selecione uma entrada para ver os metadados"
  },
  "panels/application/BackgroundServiceView.ts | showEventsForOtherStorageKeys": {
    "message": "Mostrar eventos de outras partições de armazenamento"
  },
  "panels/application/BackgroundServiceView.ts | showEventsFromOtherDomains": {
    "message": "Mostrar eventos de outros domínios"
  },
  "panels/application/BackgroundServiceView.ts | startRecordingEvents": {
    "message": "Começar a gravar eventos"
  },
  "panels/application/BackgroundServiceView.ts | stopRecordingEvents": {
    "message": "Parar de gravar eventos"
  },
  "panels/application/BackgroundServiceView.ts | storageKey": {
    "message": "Chave de armazenamento"
  },
  "panels/application/BackgroundServiceView.ts | swScope": {
    "message": "Escopo do service worker"
  },
  "panels/application/BackgroundServiceView.ts | timestamp": {
    "message": "Carimbo de data/hora"
  },
  "panels/application/BounceTrackingMitigationsTreeElement.ts | bounceTrackingMitigations": {
    "message": "Mitigações de rastreio por redirecionamento"
  },
  "panels/application/CookieItemsView.ts | clearAllCookies": {
    "message": "Limpar todos os cookies"
  },
  "panels/application/CookieItemsView.ts | clearFilteredCookies": {
    "message": "Apagar cookies filtrados"
  },
  "panels/application/CookieItemsView.ts | cookies": {
    "message": "Cookies"
  },
  "panels/application/CookieItemsView.ts | noCookieSelected": {
    "message": "Nenhum cookie foi selecionado"
  },
  "panels/application/CookieItemsView.ts | numberOfCookiesShownInTableS": {
    "message": "Número de cookies mostrados na tabela: {PH1}"
  },
  "panels/application/CookieItemsView.ts | onlyShowCookiesWhichHaveAn": {
    "message": "Mostrar apenas cookies que tenham um problema associado"
  },
  "panels/application/CookieItemsView.ts | onlyShowCookiesWithAnIssue": {
    "message": "Mostrar apenas cookies com um problema"
  },
  "panels/application/CookieItemsView.ts | selectACookieToPreviewItsValue": {
    "message": "Selecione um cookie para visualizar o valor dele"
  },
  "panels/application/CookieItemsView.ts | showUrlDecoded": {
    "message": "Mostrar decodificados por URL"
  },
  "panels/application/DOMStorageItemsView.ts | domStorageItemDeleted": {
    "message": "O item de armazenamento foi excluído."
  },
  "panels/application/DOMStorageItemsView.ts | domStorageItems": {
    "message": "Itens de armazenamento do DOM"
  },
  "panels/application/DOMStorageItemsView.ts | domStorageItemsCleared": {
    "message": "Itens de armazenamento DOM apagados"
  },
  "panels/application/ExtensionStorageItemsView.ts | extensionStorageItems": {
    "message": "Itens de armazenamento de extensões"
  },
  "panels/application/ExtensionStorageItemsView.ts | extensionStorageItemsCleared": {
    "message": "Itens de armazenamento de extensões apagados"
  },
  "panels/application/IndexedDBViews.ts | clearObjectStore": {
    "message": "Limpar armazenamento de objetos"
  },
  "panels/application/IndexedDBViews.ts | collapse": {
    "message": "Recolher"
  },
  "panels/application/IndexedDBViews.ts | dataMayBeStale": {
    "message": "Os dados podem estar desatualizados"
  },
  "panels/application/IndexedDBViews.ts | deleteDatabase": {
    "message": "Excluir banco de dados"
  },
  "panels/application/IndexedDBViews.ts | deleteSelected": {
    "message": "Excluir itens selecionados"
  },
  "panels/application/IndexedDBViews.ts | expandRecursively": {
    "message": "Expandir recursivamente"
  },
  "panels/application/IndexedDBViews.ts | filterByKey": {
    "message": "Filtrar por chave (mostrar chaves maiores ou iguais a)"
  },
  "panels/application/IndexedDBViews.ts | idb": {
    "message": "IDB"
  },
  "panels/application/IndexedDBViews.ts | indexedDb": {
    "message": "DB indexado"
  },
  "panels/application/IndexedDBViews.ts | keyGeneratorValueS": {
    "message": "Valor do gerador de chaves: {PH1}"
  },
  "panels/application/IndexedDBViews.ts | keyPath": {
    "message": "Caminho da chave: "
  },
  "panels/application/IndexedDBViews.ts | keyString": {
    "message": "Chave"
  },
  "panels/application/IndexedDBViews.ts | objectStores": {
    "message": "Armazenamentos de objetos"
  },
  "panels/application/IndexedDBViews.ts | pleaseConfirmDeleteOfSDatabase": {
    "message": "Confirme a exclusão do banco de dados {PH1}."
  },
  "panels/application/IndexedDBViews.ts | primaryKey": {
    "message": "Chave primária"
  },
  "panels/application/IndexedDBViews.ts | refresh": {
    "message": "Atualizar"
  },
  "panels/application/IndexedDBViews.ts | refreshDatabase": {
    "message": "Atualizar banco de dados"
  },
  "panels/application/IndexedDBViews.ts | showNextPage": {
    "message": "Mostrar a próxima página"
  },
  "panels/application/IndexedDBViews.ts | showPreviousPage": {
    "message": "Mostrar a página anterior"
  },
  "panels/application/IndexedDBViews.ts | someEntriesMayHaveBeenModified": {
    "message": "Algumas entradas podem ter sido modificadas"
  },
  "panels/application/IndexedDBViews.ts | totalEntriesS": {
    "message": "Total de entradas: {PH1}"
  },
  "panels/application/IndexedDBViews.ts | valueString": {
    "message": "Valor"
  },
  "panels/application/IndexedDBViews.ts | version": {
    "message": "Versão"
  },
  "panels/application/InterestGroupStorageView.ts | clickToDisplayBody": {
    "message": "Clique em qualquer evento de grupo de interesse para mostrar o estado atual do grupo"
  },
  "panels/application/InterestGroupStorageView.ts | noDataAvailable": {
    "message": "Nenhum detalhe disponível para o grupo de interesse selecionado. O navegador pode ter saído do grupo."
  },
  "panels/application/InterestGroupTreeElement.ts | interestGroups": {
    "message": "Grupos de interesse"
  },
  "panels/application/OpenedWindowDetailsView.ts | accessToOpener": {
    "message": "Acesso a quem abriu"
  },
  "panels/application/OpenedWindowDetailsView.ts | clickToOpenInElementsPanel": {
    "message": "Clique para abrir no painel Elementos"
  },
  "panels/application/OpenedWindowDetailsView.ts | closed": {
    "message": "fechada"
  },
  "panels/application/OpenedWindowDetailsView.ts | crossoriginEmbedderPolicy": {
    "message": "Política de incorporador entre origens"
  },
  "panels/application/OpenedWindowDetailsView.ts | document": {
    "message": "Documento"
  },
  "panels/application/OpenedWindowDetailsView.ts | no": {
    "message": "Não"
  },
  "panels/application/OpenedWindowDetailsView.ts | openerFrame": {
    "message": "Frame de abertura"
  },
  "panels/application/OpenedWindowDetailsView.ts | reportingTo": {
    "message": "informando a"
  },
  "panels/application/OpenedWindowDetailsView.ts | security": {
    "message": "Segurança"
  },
  "panels/application/OpenedWindowDetailsView.ts | securityIsolation": {
    "message": "Segurança e isolamento"
  },
  "panels/application/OpenedWindowDetailsView.ts | showsWhetherTheOpenedWindowIs": {
    "message": "Mostra se a janela aberta consegue acessar quem a abriu e vice-versa"
  },
  "panels/application/OpenedWindowDetailsView.ts | type": {
    "message": "Tipo"
  },
  "panels/application/OpenedWindowDetailsView.ts | unknown": {
    "message": "Desconhecido"
  },
  "panels/application/OpenedWindowDetailsView.ts | url": {
    "message": "URL"
  },
  "panels/application/OpenedWindowDetailsView.ts | webWorker": {
    "message": "Web Worker"
  },
  "panels/application/OpenedWindowDetailsView.ts | windowWithoutTitle": {
    "message": "Janela sem título"
  },
  "panels/application/OpenedWindowDetailsView.ts | worker": {
    "message": "worker"
  },
  "panels/application/OpenedWindowDetailsView.ts | yes": {
    "message": "Sim"
  },
  "panels/application/PreloadingTreeElement.ts | rules": {
    "message": "Regras"
  },
  "panels/application/PreloadingTreeElement.ts | speculations": {
    "message": "Especulações"
  },
  "panels/application/PreloadingTreeElement.ts | speculativeLoads": {
    "message": "Carregamentos especulativos"
  },
  "panels/application/ReportingApiReportsView.ts | clickToDisplayBody": {
    "message": "Clique em um relatório para ver o conteúdo"
  },
  "panels/application/ReportingApiTreeElement.ts | reportingApi": {
    "message": "API Reporting"
  },
  "panels/application/ServiceWorkerCacheTreeElement.ts | cacheStorage": {
    "message": "Armazenamento em cache"
  },
  "panels/application/ServiceWorkerCacheTreeElement.ts | cacheStorageDescription": {
    "message": "Nesta página, você pode consultar e excluir dados de cache."
  },
  "panels/application/ServiceWorkerCacheTreeElement.ts | delete": {
    "message": "Excluir"
  },
  "panels/application/ServiceWorkerCacheTreeElement.ts | noCacheStorage": {
    "message": "Nenhum armazenamento em cache detectado"
  },
  "panels/application/ServiceWorkerCacheTreeElement.ts | refreshCaches": {
    "message": "Atualizar caches"
  },
  "panels/application/ServiceWorkerCacheViews.ts | cache": {
    "message": "Cache"
  },
  "panels/application/ServiceWorkerCacheViews.ts | deleteSelected": {
    "message": "Excluir itens selecionados"
  },
  "panels/application/ServiceWorkerCacheViews.ts | filterByPath": {
    "message": "Filtrar por caminho"
  },
  "panels/application/ServiceWorkerCacheViews.ts | headers": {
    "message": "Cabeçalhos"
  },
  "panels/application/ServiceWorkerCacheViews.ts | matchingEntriesS": {
    "message": "Entradas correspondentes: {PH1}"
  },
  "panels/application/ServiceWorkerCacheViews.ts | name": {
    "message": "Nome"
  },
  "panels/application/ServiceWorkerCacheViews.ts | noCacheEntrySelected": {
    "message": "Nenhuma entrada de cache selecionada"
  },
  "panels/application/ServiceWorkerCacheViews.ts | preview": {
    "message": "Visualização"
  },
  "panels/application/ServiceWorkerCacheViews.ts | refresh": {
    "message": "Atualizar"
  },
  "panels/application/ServiceWorkerCacheViews.ts | selectACacheEntryAboveToPreview": {
    "message": "Selecione uma entrada armazenada em cache acima para visualizar"
  },
  "panels/application/ServiceWorkerCacheViews.ts | serviceWorkerCache": {
    "message": "Cache do Service Worker"
  },
  "panels/application/ServiceWorkerCacheViews.ts | timeCached": {
    "message": "Horário do armazenamento em cache"
  },
  "panels/application/ServiceWorkerCacheViews.ts | totalEntriesS": {
    "message": "Total de entradas: {PH1}"
  },
  "panels/application/ServiceWorkerCacheViews.ts | varyHeaderWarning": {
    "message": "⚠️ Definir \"ignoreVary\" como verdadeiro ao fazer a correspondência com essa entrada"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | endTimeS": {
    "message": "Horário de término: {PH1}"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | startTimeS": {
    "message": "Horário de início: {PH1}"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | timeline": {
    "message": "Cronograma"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | updateActivity": {
    "message": "Atualizar atividade"
  },
  "panels/application/ServiceWorkerUpdateCycleView.ts | version": {
    "message": "Versão"
  },
  "panels/application/ServiceWorkersView.ts | bypassForNetwork": {
    "message": "Desviar para rede"
  },
  "panels/application/ServiceWorkersView.ts | bypassTheServiceWorkerAndLoad": {
    "message": "Ignorar o service worker e carregar recursos da rede"
  },
  "panels/application/ServiceWorkersView.ts | clients": {
    "message": "Clientes"
  },
  "panels/application/ServiceWorkersView.ts | focus": {
    "message": "foco"
  },
  "panels/application/ServiceWorkersView.ts | inspect": {
    "message": "Inspecionar"
  },
  "panels/application/ServiceWorkersView.ts | networkRequests": {
    "message": "Solicitações de rede"
  },
  "panels/application/ServiceWorkersView.ts | onPageReloadForceTheService": {
    "message": "Ao atualizar a página, força a atualização do service worker e o ativa"
  },
  "panels/application/ServiceWorkersView.ts | periodicSync": {
    "message": "Sincronização periódica"
  },
  "panels/application/ServiceWorkersView.ts | periodicSyncTag": {
    "message": "Tag de sincronização periódica"
  },
  "panels/application/ServiceWorkersView.ts | pushData": {
    "message": "Dados de push"
  },
  "panels/application/ServiceWorkersView.ts | pushString": {
    "message": "Enviar por push"
  },
  "panels/application/ServiceWorkersView.ts | receivedS": {
    "message": "Recebidos: {PH1}"
  },
  "panels/application/ServiceWorkersView.ts | routers": {
    "message": "Roteadores"
  },
  "panels/application/ServiceWorkersView.ts | sActivatedAndIsS": {
    "message": "#{PH1} ativado e está no estado {PH2}"
  },
  "panels/application/ServiceWorkersView.ts | sDeleted": {
    "message": "{PH1} (excluído)"
  },
  "panels/application/ServiceWorkersView.ts | sIsRedundant": {
    "message": "#{PH1} é redundante"
  },
  "panels/application/ServiceWorkersView.ts | sRegistrationErrors": {
    "message": "{PH1} erros de registro"
  },
  "panels/application/ServiceWorkersView.ts | sTryingToInstall": {
    "message": "Tentando instalar #{PH1}"
  },
  "panels/application/ServiceWorkersView.ts | sWaitingToActivate": {
    "message": "#{PH1} aguardando para ativar"
  },
  "panels/application/ServiceWorkersView.ts | seeAllRegistrations": {
    "message": "Ver todos os registros"
  },
  "panels/application/ServiceWorkersView.ts | serviceWorkerForS": {
    "message": "Service worker para {PH1}"
  },
  "panels/application/ServiceWorkersView.ts | serviceWorkersFromOtherOrigins": {
    "message": "Service workers de outras origens"
  },
  "panels/application/ServiceWorkersView.ts | source": {
    "message": "Origem"
  },
  "panels/application/ServiceWorkersView.ts | startString": {
    "message": "Começar"
  },
  "panels/application/ServiceWorkersView.ts | status": {
    "message": "Status"
  },
  "panels/application/ServiceWorkersView.ts | stopString": {
    "message": "Parar"
  },
  "panels/application/ServiceWorkersView.ts | syncString": {
    "message": "Sincronizar"
  },
  "panels/application/ServiceWorkersView.ts | syncTag": {
    "message": "Tag de sincronização"
  },
  "panels/application/ServiceWorkersView.ts | testPushMessageFromDevtools": {
    "message": "Testar mensagem de push no DevTools."
  },
  "panels/application/ServiceWorkersView.ts | unregister": {
    "message": "Cancelar inscrição"
  },
  "panels/application/ServiceWorkersView.ts | unregisterServiceWorker": {
    "message": "Cancelar inscrição do service worker"
  },
  "panels/application/ServiceWorkersView.ts | update": {
    "message": "Atualizar"
  },
  "panels/application/ServiceWorkersView.ts | updateCycle": {
    "message": "Ciclo de atualização"
  },
  "panels/application/ServiceWorkersView.ts | updateOnReload": {
    "message": "Atualizar ao recarregar"
  },
  "panels/application/ServiceWorkersView.ts | workerS": {
    "message": "Worker: {PH1}"
  },
  "panels/application/SharedStorageEventsView.ts | clickToDisplayBody": {
    "message": "Clique em qualquer evento de armazenamento compartilhado para acessar os parâmetros dele."
  },
  "panels/application/SharedStorageItemsView.ts | key": {
    "message": "Chave"
  },
  "panels/application/SharedStorageItemsView.ts | selectAValueToPreview": {
    "message": "Selecionar um valor para visualização"
  },
  "panels/application/SharedStorageItemsView.ts | sharedStorage": {
    "message": "Armazenamento compartilhado"
  },
  "panels/application/SharedStorageItemsView.ts | sharedStorageFilteredItemsCleared": {
    "message": "Os itens filtrados do armazenamento compartilhado foram apagados"
  },
  "panels/application/SharedStorageItemsView.ts | sharedStorageItemDeleted": {
    "message": "O item de armazenamento foi excluído."
  },
  "panels/application/SharedStorageItemsView.ts | sharedStorageItemEditCanceled": {
    "message": "A edição do item de armazenamento foi cancelada."
  },
  "panels/application/SharedStorageItemsView.ts | sharedStorageItemEdited": {
    "message": "O item de armazenamento foi editado."
  },
  "panels/application/SharedStorageItemsView.ts | sharedStorageItems": {
    "message": "Itens de armazenamento compartilhado"
  },
  "panels/application/SharedStorageItemsView.ts | sharedStorageItemsCleared": {
    "message": "Os itens de armazenamento compartilhado foram apagados"
  },
  "panels/application/SharedStorageItemsView.ts | sharedStorageNumberEntries": {
    "message": "Número de entradas mostradas na tabela: {PH1}"
  },
  "panels/application/SharedStorageItemsView.ts | value": {
    "message": "Valor"
  },
  "panels/application/SharedStorageListTreeElement.ts | sharedStorage": {
    "message": "Armazenamento compartilhado"
  },
  "panels/application/StorageBucketsTreeElement.ts | noStorageBuckets": {
    "message": "Nenhum bucket de armazenamento foi detectado"
  },
  "panels/application/StorageBucketsTreeElement.ts | storageBuckets": {
    "message": "Buckets de armazenamento"
  },
  "panels/application/StorageBucketsTreeElement.ts | storageBucketsDescription": {
    "message": "Nesta página, você pode ver e excluir buckets de armazenamento e as storageAPIs associadas."
  },
  "panels/application/StorageItemsView.ts | clearAll": {
    "message": "Remover tudo"
  },
  "panels/application/StorageItemsView.ts | deleteSelected": {
    "message": "Excluir itens selecionados"
  },
  "panels/application/StorageItemsView.ts | refresh": {
    "message": "Atualizar"
  },
  "panels/application/StorageItemsView.ts | refreshedStatus": {
    "message": "Tabela atualizada"
  },
  "panels/application/StorageView.ts | SiteDataCleared": {
    "message": "Dados do site apagados"
  },
  "panels/application/StorageView.ts | application": {
    "message": "Aplicativo"
  },
  "panels/application/StorageView.ts | cacheStorage": {
    "message": "Armazenamento em cache"
  },
  "panels/application/StorageView.ts | clearSiteData": {
    "message": "Remover dados do site"
  },
  "panels/application/StorageView.ts | clearing": {
    "message": "Limpando…"
  },
  "panels/application/StorageView.ts | cookies": {
    "message": "Cookies"
  },
  "panels/application/StorageView.ts | fileSystem": {
    "message": "Sistema de arquivos"
  },
  "panels/application/StorageView.ts | includingThirdPartyCookies": {
    "message": "incluindo cookies de terceiros"
  },
  "panels/application/StorageView.ts | indexDB": {
    "message": "IndexedDB"
  },
  "panels/application/StorageView.ts | internalError": {
    "message": "Erro interno"
  },
  "panels/application/StorageView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/application/StorageView.ts | localAndSessionStorage": {
    "message": "Armazenamento local e de sessões"
  },
  "panels/application/StorageView.ts | mb": {
    "message": "MB"
  },
  "panels/application/StorageView.ts | numberMustBeNonNegative": {
    "message": "O número não pode ser negativo"
  },
  "panels/application/StorageView.ts | numberMustBeSmaller": {
    "message": "O número precisa ser menor que {PH1}"
  },
  "panels/application/StorageView.ts | other": {
    "message": "Outro"
  },
  "panels/application/StorageView.ts | pleaseEnterANumber": {
    "message": "Insira um número"
  },
  "panels/application/StorageView.ts | sFailedToLoad": {
    "message": "{PH1} (falha ao carregar)"
  },
  "panels/application/StorageView.ts | serviceWorkers": {
    "message": "Service workers"
  },
  "panels/application/StorageView.ts | simulateCustomStorage": {
    "message": "Simular cota de armazenamento personalizada"
  },
  "panels/application/StorageView.ts | storageQuotaIsLimitedIn": {
    "message": "A cota de armazenamento é limitada no modo de navegação anônima"
  },
  "panels/application/StorageView.ts | storageQuotaUsed": {
    "message": "{PH1} de {PH2} usados da cota de armazenamento"
  },
  "panels/application/StorageView.ts | storageQuotaUsedWithBytes": {
    "message": "{PH1} de {PH2} bytes usados da cota de armazenamento"
  },
  "panels/application/StorageView.ts | storageTitle": {
    "message": "Armazenamento"
  },
  "panels/application/StorageView.ts | storageUsage": {
    "message": "Uso do armazenamento"
  },
  "panels/application/StorageView.ts | storageWithCustomMarker": {
    "message": "{PH1} (personalizado)"
  },
  "panels/application/StorageView.ts | unregisterServiceWorker": {
    "message": "Cancelar inscrição de 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 estado particular"
  },
  "panels/application/application-meta.ts | application": {
    "message": "Aplicativo"
  },
  "panels/application/application-meta.ts | clearSiteData": {
    "message": "Remover dados do site"
  },
  "panels/application/application-meta.ts | clearSiteDataIncludingThirdparty": {
    "message": "Remover dados do site (incluindo cookies de terceiros)"
  },
  "panels/application/application-meta.ts | pwa": {
    "message": "PWA"
  },
  "panels/application/application-meta.ts | showApplication": {
    "message": "Mostrar Aplicativo"
  },
  "panels/application/application-meta.ts | startRecordingEvents": {
    "message": "Começar a gravar eventos"
  },
  "panels/application/application-meta.ts | stopRecordingEvents": {
    "message": "Parar de gravar eventos"
  },
  "panels/application/components/BackForwardCacheStrings.ts | HTTPMethodNotGET": {
    "message": "Apenas páginas carregadas por uma solicitação GET são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | HTTPStatusNotOK": {
    "message": "Apenas páginas com um código de status de 2XX podem ser adicionadas ao cache."
  },
  "panels/application/components/BackForwardCacheStrings.ts | JavaScriptExecution": {
    "message": "O Chrome detectou uma tentativa de executar o JavaScript enquanto a página estava no cache."
  },
  "panels/application/components/BackForwardCacheStrings.ts | appBanner": {
    "message": "No momento, as páginas que solicitaram um AppBanner não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabled": {
    "message": "O cache de avanço e retorno foi desativado por sinalizações. Acesse chrome://flags/#back-forward-cache para ativar localmente no dispositivo."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledByCommandLine": {
    "message": "O cache de avanço e retorno foi desativado pela linha de comando."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledByLowMemory": {
    "message": "O cache de avanço e retorno foi desativado devido à memória insuficiente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledForDelegate": {
    "message": "O delegado não oferece suporte ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledForPrerender": {
    "message": "O cache de avanço e retorno foi desativado pelo pré-renderizador."
  },
  "panels/application/components/BackForwardCacheStrings.ts | broadcastChannel": {
    "message": "Não é possível adicionar a página ao cache porque ela tem uma instância BroadcastChannel com listeners registrados."
  },
  "panels/application/components/BackForwardCacheStrings.ts | cacheControlNoStore": {
    "message": "Não é possível adicionar páginas com um cabeçalho cache-control:no-store ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | cacheFlushed": {
    "message": "O cache foi apagado intencionalmente."
  },
  "panels/application/components/BackForwardCacheStrings.ts | cacheLimit": {
    "message": "A página foi removida do cache para permitir que outra fosse adicionada."
  },
  "panels/application/components/BackForwardCacheStrings.ts | containsPlugins": {
    "message": "No momento, as páginas que contêm plug-ins não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentDiscarded": {
    "message": "Indefinido"
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentFileChooser": {
    "message": "As páginas que usam a API FileChooser não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentFileSystemAccess": {
    "message": "As páginas que usam a API File System Access não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentMediaDevicesDispatcherHost": {
    "message": "No momento, as páginas que usam o Media Device Dispatcher não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentMediaPlay": {
    "message": "Um player de mídia estava ativo quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentMediaSession": {
    "message": "As páginas que usam a API MediaSession e definiram um estado de reprodução não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentMediaSessionService": {
    "message": "As páginas que usam a API MediaSession e definiram gerenciadores de ação não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentScreenReader": {
    "message": "O cache de avanço e retorno foi desativado devido ao leitor de tela."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentSecurityHandler": {
    "message": "As páginas que usam a classe SecurityHandler não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentSerial": {
    "message": "As páginas que usam a API Serial não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentWebAuthenticationAPI": {
    "message": "As páginas que usam a API WebAuthetication não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentWebBluetooth": {
    "message": "As páginas que usam a API WebBluetooth não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | contentWebUSB": {
    "message": "As páginas que usam a API WebUSB não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | cookieDisabled": {
    "message": "O cache de avanço e retorno foi desativado porque os cookies também foram desativados em uma página que usa Cache-Control: no-store."
  },
  "panels/application/components/BackForwardCacheStrings.ts | dedicatedWorkerOrWorklet": {
    "message": "No momento, as páginas que usam um worker ou worklet dedicados não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | documentLoaded": {
    "message": "O documento não concluiu o carregamento antes de o usuário sair dele."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderAppBannerManager": {
    "message": "O banner de apps estava presente quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderChromePasswordManagerClientBindCredentialManager": {
    "message": "O Gerenciador de senhas do Chrome estava presente quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderDomDistillerSelfDeletingRequestDelegate": {
    "message": "A destilação do DOM estava em andamento quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderDomDistillerViewerSource": {
    "message": "O leitor do destilador do DOM estava presente quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderExtensionMessaging": {
    "message": "O cache de avanço e retorno foi desativado porque as extensões usam uma API de mensagens."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderExtensionMessagingForOpenPort": {
    "message": "Extensões com conexão de longa duração precisam encerrar a conexão antes de serem adicionadas ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderExtensionSentMessageToCachedFrame": {
    "message": "Extensões com conexão de longa duração tentaram enviar mensagens a frames no cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderExtensions": {
    "message": "O cache de avanço e retorno foi desativado devido a extensões."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderModalDialog": {
    "message": "Uma caixa de diálogo modal (por exemplo, uma de senha HTTP ou reenvio de formulário) foi mostrada quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderOfflinePage": {
    "message": "A página off-line foi mostrada quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderOomInterventionTabHelper": {
    "message": "A barra de intervenção de falta de memória estava presente quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderPermissionRequestManager": {
    "message": "Havia solicitações de permissão quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderPopupBlockerTabHelper": {
    "message": "O bloqueador de pop-ups estava presente quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderSafeBrowsingThreatDetails": {
    "message": "Os detalhes do Navegação segura foram mostrados quando o usuário saiu da página."
  },
  "panels/application/components/BackForwardCacheStrings.ts | embedderSafeBrowsingTriggeredPopupBlocker": {
    "message": "O Navegação segura considerou esta como página abusiva e bloqueou pop-ups."
  },
  "panels/application/components/BackForwardCacheStrings.ts | enteredBackForwardCacheBeforeServiceWorkerHostAdded": {
    "message": "Um service worker foi ativado enquanto a página estava no cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | errorDocument": {
    "message": "O cache de avanço e retorno foi desativado devido a um erro no documento."
  },
  "panels/application/components/BackForwardCacheStrings.ts | fencedFramesEmbedder": {
    "message": "Páginas usando FencedFrames não podem ser armazenadas em bfcache."
  },
  "panels/application/components/BackForwardCacheStrings.ts | foregroundCacheLimit": {
    "message": "A página foi removida do cache para permitir que outra fosse adicionada."
  },
  "panels/application/components/BackForwardCacheStrings.ts | grantedMediaStreamAccess": {
    "message": "No momento, as páginas que concederam acesso ao streaming de mídia não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | haveInnerContents": {
    "message": "No momento, as páginas com alguns tipos de conteúdo incorporado (por exemplo, PDFs) não estão qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | idleManager": {
    "message": "No momento, as páginas que usam a classe IdleManager não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | indexedDBConnection": {
    "message": "No momento, as páginas com uma conexão IndexedDB aberta não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | indexedDBEvent": {
    "message": "O cache de avanço e retorno foi desativado devido a um evento IndexedDB."
  },
  "panels/application/components/BackForwardCacheStrings.ts | ineligibleAPI": {
    "message": "APIs não qualificadas foram usadas."
  },
  "panels/application/components/BackForwardCacheStrings.ts | injectedJavascript": {
    "message": "No momento, as páginas que tiveram uma injeção de JavaScript por extensões não estão qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | injectedStyleSheet": {
    "message": "No momento, as páginas que tiveram uma injeção de StyleSheet por extensões não estão qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | internalError": {
    "message": "Erro interno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | jsNetworkRequestReceivedCacheControlNoStoreResource": {
    "message": "O cache de avanço e retorno foi desativado porque algumas solicitações de rede JavaScript receberam recursos com o cabeçalho Cache-Control: no-store."
  },
  "panels/application/components/BackForwardCacheStrings.ts | keepaliveRequest": {
    "message": "O cache de avanço e retorno foi desativado devido a uma solicitação de sinal de atividade."
  },
  "panels/application/components/BackForwardCacheStrings.ts | keyboardLock": {
    "message": "No momento, as páginas que usam o bloqueio de teclado não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | loading": {
    "message": "A página não concluiu o carregamento antes de o usuário sair dela."
  },
  "panels/application/components/BackForwardCacheStrings.ts | mainResourceHasCacheControlNoCache": {
    "message": "Não é possível adicionar as páginas que têm recursos principais com cache-control:no-cache ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | mainResourceHasCacheControlNoStore": {
    "message": "Não é possível adicionar as páginas que têm recursos principais com cache-control:no-store ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | navigationCancelledWhileRestoring": {
    "message": "A navegação foi cancelada antes que a página pudesse ser restaurada usando o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | networkExceedsBufferLimit": {
    "message": "A página foi removida do cache porque uma conexão de rede ativa recebeu dados demais. O Chrome limita a quantidade de dados que uma página pode receber em cache."
  },
  "panels/application/components/BackForwardCacheStrings.ts | networkRequestDatapipeDrainedAsBytesConsumer": {
    "message": "No momento, as páginas com fetch() ou XHR em andamento não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | networkRequestRedirected": {
    "message": "A página foi removida do cache de avanço e retorno porque uma solicitação de rede ativa envolveu um redirecionamento."
  },
  "panels/application/components/BackForwardCacheStrings.ts | networkRequestTimeout": {
    "message": "A página foi removida do cache porque uma conexão de rede ficou aberta por tempo demais. O Chrome limita a quantidade de tempo pelo qual uma página pode receber dados em cache."
  },
  "panels/application/components/BackForwardCacheStrings.ts | noResponseHead": {
    "message": "Não é possível adicionar páginas que não têm um cabeçalho de resposta válido ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | notMainFrame": {
    "message": "A navegação aconteceu em um frame diferente do principal."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingIndexedDBTransaction": {
    "message": "No momento, as páginas com transações de banco de dados indexado em andamento não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestDirectSocket": {
    "message": "No momento, as páginas com uma solicitação de rede em andamento não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestFetch": {
    "message": "No momento, as páginas com uma solicitação de busca de rede em andamento não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestOthers": {
    "message": "No momento, as páginas com uma solicitação de rede em andamento não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestXHR": {
    "message": "No momento, as páginas com uma solicitação XHR de rede em andamento não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | paymentManager": {
    "message": "No momento, as páginas que usam o PaymentManager não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | pictureInPicture": {
    "message": "No momento, as páginas que usam o picture-in-picture não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | printing": {
    "message": "No momento, as páginas que usam a interface de impressão não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | relatedActiveContentsExist": {
    "message": "A página foi aberta usando \"window.open()\" e é referenciada por outra guia, ou a página abriu uma janela."
  },
  "panels/application/components/BackForwardCacheStrings.ts | rendererProcessCrashed": {
    "message": "O processo do renderizador da página no cache de avanço e retorno falhou."
  },
  "panels/application/components/BackForwardCacheStrings.ts | rendererProcessKilled": {
    "message": "O processo do renderizador da página no cache de avanço e retorno foi encerrado."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedAudioCapturePermission": {
    "message": "No momento, as páginas que solicitaram permissões de captura de áudio não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedBackForwardCacheBlockedSensors": {
    "message": "No momento, as páginas que solicitaram permissões de sensor não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedBackgroundWorkPermission": {
    "message": "No momento, as páginas que solicitaram a sincronização em segundo plano ou permissões de busca não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedMIDIPermission": {
    "message": "No momento, as páginas que solicitaram permissões de MIDI não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedNotificationsPermission": {
    "message": "No momento, as páginas que solicitaram permissões de notificação não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedStorageAccessGrant": {
    "message": "No momento, as páginas que solicitaram acesso ao armazenamento não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | requestedVideoCapturePermission": {
    "message": "No momento, as páginas que solicitaram permissões de captura de vídeo não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | schemeNotHTTPOrHTTPS": {
    "message": "Apenas páginas com um esquema de URL HTTP/HTTPS podem ser adicionadas ao cache."
  },
  "panels/application/components/BackForwardCacheStrings.ts | serviceWorkerClaim": {
    "message": "A página foi reivindicada por um service worker enquanto estava no cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | serviceWorkerPostMessage": {
    "message": "Um service worker tentou enviar um MessageEvent à página no cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | serviceWorkerUnregistration": {
    "message": "A inscrição do ServiceWorker foi cancelada enquanto a página estava no cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | serviceWorkerVersionActivation": {
    "message": "A página foi removida do cache de avanço e retorno devido à ativação de um service worker."
  },
  "panels/application/components/BackForwardCacheStrings.ts | sessionRestored": {
    "message": "O Chrome foi reiniciado e apagou as entradas do cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | sharedWorker": {
    "message": "No momento, as páginas que usam a interface SharedWorker não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | speechRecognizer": {
    "message": "No momento, as páginas que usam a classe SpeechRecognizer não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | speechSynthesis": {
    "message": "No momento, as páginas que usam a SpeechSynthesis não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | subframeIsNavigating": {
    "message": "Um iframe na página iniciou uma navegação que não foi concluída."
  },
  "panels/application/components/BackForwardCacheStrings.ts | subresourceHasCacheControlNoCache": {
    "message": "Não é possível adicionar as páginas que têm recursos secundários com cache-control:no-cache ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | subresourceHasCacheControlNoStore": {
    "message": "Não é possível adicionar as páginas que têm recursos secundários com cache-control:no-store ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | timeout": {
    "message": "A página excedeu o tempo máximo no cache de avanço e retorno e expirou."
  },
  "panels/application/components/BackForwardCacheStrings.ts | timeoutPuttingInCache": {
    "message": "A página expirou ao ser adicionada ao cache de avanço e retorno, provavelmente devido aos gerenciadores pagehide abertos há muito tempo."
  },
  "panels/application/components/BackForwardCacheStrings.ts | unloadHandlerExistsInMainFrame": {
    "message": "A página tem um gerenciador de descarregamento no frame principal."
  },
  "panels/application/components/BackForwardCacheStrings.ts | unloadHandlerExistsInSubFrame": {
    "message": "A página tem um gerenciador de descarregamento em um frame secundário."
  },
  "panels/application/components/BackForwardCacheStrings.ts | userAgentOverrideDiffers": {
    "message": "O navegador mudou o cabeçalho de substituição do user agent."
  },
  "panels/application/components/BackForwardCacheStrings.ts | wasGrantedMediaAccess": {
    "message": "No momento, as páginas que concederam acesso à gravação de vídeo ou áudio não estão qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webDatabase": {
    "message": "No momento, as páginas que usam WebDatabase não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webHID": {
    "message": "No momento, as páginas que usam WebHID não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webLocks": {
    "message": "No momento, as páginas que usam WebLocks não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webNfc": {
    "message": "No momento, as páginas que usam WebNfc não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webOTPService": {
    "message": "No momento, as páginas que usam a classe WebOTPService não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webRTC": {
    "message": "Não é possível adicionar páginas com WebRTC ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webRTCSticky": {
    "message": "O cache de avanço e retorno foi desativado porque o WebRTC foi usado."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webShare": {
    "message": "No momento, as páginas que usam WebShare não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webSocket": {
    "message": "Não é possível adicionar páginas com WebSocket ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webSocketSticky": {
    "message": "O cache de avanço e retorno foi desativado porque o WebSocket foi usado."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webTransport": {
    "message": "Não é possível adicionar páginas com WebTransport ao cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webTransportSticky": {
    "message": "O cache de avanço e retorno foi desativado porque o WebTransport foi usado."
  },
  "panels/application/components/BackForwardCacheStrings.ts | webXR": {
    "message": "No momento, as páginas que usam o WebXR não são qualificadas para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheView.ts | backForwardCacheTitle": {
    "message": "Cache de avanço e retorno"
  },
  "panels/application/components/BackForwardCacheView.ts | blankURLTitle": {
    "message": "URL em branco [{PH1}]"
  },
  "panels/application/components/BackForwardCacheView.ts | blockingExtensionId": {
    "message": "ID da extensão: "
  },
  "panels/application/components/BackForwardCacheView.ts | circumstantial": {
    "message": "Não há ações possíveis"
  },
  "panels/application/components/BackForwardCacheView.ts | circumstantialExplanation": {
    "message": "Esses motivos não são acionáveis, ou seja, o cache foi impedido por algo fora do controle direto da página."
  },
  "panels/application/components/BackForwardCacheView.ts | filesPerIssue": {
    "message": "{n,plural, =1{# arquivo}one{# arquivo}other{# arquivos}}"
  },
  "panels/application/components/BackForwardCacheView.ts | framesPerIssue": {
    "message": "{n,plural, =1{# frame}one{# frame}other{# frames}}"
  },
  "panels/application/components/BackForwardCacheView.ts | framesTitle": {
    "message": "Frames"
  },
  "panels/application/components/BackForwardCacheView.ts | issuesInMultipleFrames": {
    "message": "{n,plural, =1{Foi encontrado # problema nos frames {m}.}one{Foi encontrado # problema nos frames {m}.}other{Foram encontrados # problemas nos frames {m}.}}"
  },
  "panels/application/components/BackForwardCacheView.ts | issuesInSingleFrame": {
    "message": "{n,plural, =1{# problema encontrado em 1 frame.}one{# problema encontrado em 1 frame.}other{# problemas encontrados em 1 frame.}}"
  },
  "panels/application/components/BackForwardCacheView.ts | learnMore": {
    "message": "Saiba mais: qualificação para cache de avanço e retorno"
  },
  "panels/application/components/BackForwardCacheView.ts | mainFrame": {
    "message": "Frame principal"
  },
  "panels/application/components/BackForwardCacheView.ts | neverUseUnload": {
    "message": "Saiba mais: nunca use o gerenciador de descarregamento"
  },
  "panels/application/components/BackForwardCacheView.ts | normalNavigation": {
    "message": "Não exibido do cache de avanço e retorno: para o ativar, use os botões de voltar/avançar do Chrome ou os botões de teste abaixo para automaticamente ir e voltar."
  },
  "panels/application/components/BackForwardCacheView.ts | pageSupportNeeded": {
    "message": "Ações possíveis"
  },
  "panels/application/components/BackForwardCacheView.ts | pageSupportNeededExplanation": {
    "message": "Esses motivos são acionáveis, ou seja, podem ser apagados para tornar a página qualificada para o cache de avanço e retorno."
  },
  "panels/application/components/BackForwardCacheView.ts | restoredFromBFCache": {
    "message": "Exibida do cache de avanço e retorno"
  },
  "panels/application/components/BackForwardCacheView.ts | runTest": {
    "message": "Testar o cache de avanço e retorno"
  },
  "panels/application/components/BackForwardCacheView.ts | runningTest": {
    "message": "Teste em execução"
  },
  "panels/application/components/BackForwardCacheView.ts | supportPending": {
    "message": "Suporte pendente"
  },
  "panels/application/components/BackForwardCacheView.ts | supportPendingExplanation": {
    "message": "O suporte do Chrome a esses motivos está pendente, ou seja, eles não vão impedir que a página seja qualificada para o cache de avanço e retorno em uma versão futura do navegador."
  },
  "panels/application/components/BackForwardCacheView.ts | unavailable": {
    "message": "indisponível"
  },
  "panels/application/components/BackForwardCacheView.ts | unknown": {
    "message": "Status desconhecido"
  },
  "panels/application/components/BackForwardCacheView.ts | url": {
    "message": "URL:"
  },
  "panels/application/components/BounceTrackingMitigationsView.ts | bounceTrackingMitigationsTitle": {
    "message": "Mitigações de rastreio por redirecionamento"
  },
  "panels/application/components/BounceTrackingMitigationsView.ts | checkingPotentialTrackers": {
    "message": "Verificando possíveis sites de rastreamento de rejeições."
  },
  "panels/application/components/BounceTrackingMitigationsView.ts | featureDisabled": {
    "message": "As mitigações de rastreio por redirecionamento estão desativadas. Para ativá-las, defina a flag em {PH1} como \"Ativada com exclusão\"."
  },
  "panels/application/components/BounceTrackingMitigationsView.ts | featureFlag": {
    "message": "Flag do recurso de mitigações de rastreio por redirecionamento"
  },
  "panels/application/components/BounceTrackingMitigationsView.ts | forceRun": {
    "message": "Forçar execução"
  },
  "panels/application/components/BounceTrackingMitigationsView.ts | learnMore": {
    "message": "Saiba mais: mitigações de rastreamento de rejeição"
  },
  "panels/application/components/BounceTrackingMitigationsView.ts | noPotentialBounceTrackersIdentified": {
    "message": "O estado não foi limpo para nenhum site de rastreamento de rejeições em potencial. Nenhum deles foi identificado ou os cookies de terceiros não estão bloqueados."
  },
  "panels/application/components/BounceTrackingMitigationsView.ts | runningMitigations": {
    "message": "Corrida"
  },
  "panels/application/components/BounceTrackingMitigationsView.ts | stateDeletedFor": {
    "message": "O estado dos seguintes sites foi excluído:"
  },
  "panels/application/components/EndpointsGrid.ts | noEndpointsToDisplay": {
    "message": "Não há endpoints para mostrar"
  },
  "panels/application/components/FrameDetailsView.ts | aFrameAncestorIsAnInsecure": {
    "message": "Um ancestral de frame é um contexto não seguro"
  },
  "panels/application/components/FrameDetailsView.ts | adStatus": {
    "message": "Status do anúncio"
  },
  "panels/application/components/FrameDetailsView.ts | additionalInformation": {
    "message": "Outras informações"
  },
  "panels/application/components/FrameDetailsView.ts | apiAvailability": {
    "message": "Disponibilidade da API"
  },
  "panels/application/components/FrameDetailsView.ts | availabilityOfCertainApisDepends": {
    "message": "A disponibilidade de APIs específicas depende do isolamento entre origens do documento."
  },
  "panels/application/components/FrameDetailsView.ts | available": {
    "message": "disponível"
  },
  "panels/application/components/FrameDetailsView.ts | availableNotTransferable": {
    "message": "disponível, intransferível"
  },
  "panels/application/components/FrameDetailsView.ts | availableTransferable": {
    "message": "disponível, transferível"
  },
  "panels/application/components/FrameDetailsView.ts | child": {
    "message": "filho"
  },
  "panels/application/components/FrameDetailsView.ts | childDescription": {
    "message": "Esse frame foi identificado como um frame filho de um anúncio"
  },
  "panels/application/components/FrameDetailsView.ts | clickToOpenInElementsPanel": {
    "message": "Clique para abrir no painel Elementos"
  },
  "panels/application/components/FrameDetailsView.ts | clickToOpenInNetworkPanel": {
    "message": "Clique para abrir no painel Network"
  },
  "panels/application/components/FrameDetailsView.ts | clickToOpenInNetworkPanelMight": {
    "message": "Clique para abrir no painel Network (pode exigir a atualização da página)"
  },
  "panels/application/components/FrameDetailsView.ts | clickToOpenInSourcesPanel": {
    "message": "Clique para abrir no painel Origens"
  },
  "panels/application/components/FrameDetailsView.ts | contentSecurityPolicy": {
    "message": "Política de Segurança de Conteúdo (CSP)"
  },
  "panels/application/components/FrameDetailsView.ts | createdByAdScriptExplanation": {
    "message": "Havia um script de anúncio na (async) stack quando o frame foi criado. Um exame do stack trace de criação desse frame pode mostrar mais detalhes."
  },
  "panels/application/components/FrameDetailsView.ts | creationStackTrace": {
    "message": "Stack Trace de criação do frame"
  },
  "panels/application/components/FrameDetailsView.ts | creationStackTraceExplanation": {
    "message": "Esse frame foi criado programaticamente. O stack trace mostra onde isso aconteceu."
  },
  "panels/application/components/FrameDetailsView.ts | creatorAdScript": {
    "message": "Script do anúncio do criador"
  },
  "panels/application/components/FrameDetailsView.ts | crossoriginIsolated": {
    "message": "Origem cruzada isolada"
  },
  "panels/application/components/FrameDetailsView.ts | document": {
    "message": "Documento"
  },
  "panels/application/components/FrameDetailsView.ts | frameId": {
    "message": "ID do frame"
  },
  "panels/application/components/FrameDetailsView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/application/components/FrameDetailsView.ts | localhostIsAlwaysASecureContext": {
    "message": "Localhost é sempre um contexto seguro"
  },
  "panels/application/components/FrameDetailsView.ts | matchedBlockingRuleExplanation": {
    "message": "O frame é considerado um frame de anúncio porque o documento principal atual (ou anterior) dele é um recurso de anúncio."
  },
  "panels/application/components/FrameDetailsView.ts | measureMemory": {
    "message": "Medir memória"
  },
  "panels/application/components/FrameDetailsView.ts | no": {
    "message": "Não"
  },
  "panels/application/components/FrameDetailsView.ts | none": {
    "message": "Nenhum"
  },
  "panels/application/components/FrameDetailsView.ts | origin": {
    "message": "Origem"
  },
  "panels/application/components/FrameDetailsView.ts | originTrialsExplanation": {
    "message": "Os testes de origem dão acesso a um recurso novo ou experimental."
  },
  "panels/application/components/FrameDetailsView.ts | ownerElement": {
    "message": "Elemento do proprietário"
  },
  "panels/application/components/FrameDetailsView.ts | parentIsAdExplanation": {
    "message": "Esse é considerado um frame de anúncio porque o frame pai dele é um frame de anúncio."
  },
  "panels/application/components/FrameDetailsView.ts | reportingTo": {
    "message": "informando a"
  },
  "panels/application/components/FrameDetailsView.ts | requiresCrossoriginIsolated": {
    "message": "requer contexto isolado entre origens"
  },
  "panels/application/components/FrameDetailsView.ts | root": {
    "message": "raiz"
  },
  "panels/application/components/FrameDetailsView.ts | rootDescription": {
    "message": "Esse frame foi identificado como o frame raiz de um anúncio"
  },
  "panels/application/components/FrameDetailsView.ts | secureContext": {
    "message": "Contexto seguro"
  },
  "panels/application/components/FrameDetailsView.ts | securityIsolation": {
    "message": "Segurança e isolamento"
  },
  "panels/application/components/FrameDetailsView.ts | sharedarraybufferConstructorIs": {
    "message": "O construtor SharedArrayBuffer está disponível e os SABs podem ser transferidos via postMessage"
  },
  "panels/application/components/FrameDetailsView.ts | sharedarraybufferConstructorIsAvailable": {
    "message": "O construtor SharedArrayBuffer está disponível, mas os SABs não podem ser transferidos via postMessage"
  },
  "panels/application/components/FrameDetailsView.ts | theFramesSchemeIsInsecure": {
    "message": "O esquema do frame não é seguro"
  },
  "panels/application/components/FrameDetailsView.ts | thePerformanceAPI": {
    "message": "A API performance.measureUserAgentSpecificMemory() está disponível"
  },
  "panels/application/components/FrameDetailsView.ts | thePerformancemeasureuseragentspecificmemory": {
    "message": "A API performance.measureUserAgentSpecificMemory() não está disponível"
  },
  "panels/application/components/FrameDetailsView.ts | thisAdditionalDebugging": {
    "message": "Essa informação extra (de depuração) é exibida porque o \"Monitor de protocolo\" está ativado."
  },
  "panels/application/components/FrameDetailsView.ts | transferRequiresCrossoriginIsolatedPermission": {
    "message": "Ative a política de permissão para transferir um SharedArrayBuffer:"
  },
  "panels/application/components/FrameDetailsView.ts | unavailable": {
    "message": "indisponível"
  },
  "panels/application/components/FrameDetailsView.ts | unreachableUrl": {
    "message": "URL inacessível"
  },
  "panels/application/components/FrameDetailsView.ts | url": {
    "message": "URL"
  },
  "panels/application/components/FrameDetailsView.ts | willRequireCrossoriginIsolated": {
    "message": "⚠️ exigirá contexto isolado entre origens no futuro"
  },
  "panels/application/components/FrameDetailsView.ts | yes": {
    "message": "Sim"
  },
  "panels/application/components/InterestGroupAccessGrid.ts | allInterestGroupStorageEvents": {
    "message": "Todos os eventos de armazenamento de grupos de interesse."
  },
  "panels/application/components/InterestGroupAccessGrid.ts | eventTime": {
    "message": "Horário do evento"
  },
  "panels/application/components/InterestGroupAccessGrid.ts | eventType": {
    "message": "Tipo de acesso"
  },
  "panels/application/components/InterestGroupAccessGrid.ts | groupName": {
    "message": "Nome"
  },
  "panels/application/components/InterestGroupAccessGrid.ts | groupOwner": {
    "message": "Proprietário"
  },
  "panels/application/components/InterestGroupAccessGrid.ts | noEvents": {
    "message": "Nenhum evento de grupos de interesse foi gravado."
  },
  "panels/application/components/OriginTrialTreeView.ts | expiryTime": {
    "message": "Prazo de validade"
  },
  "panels/application/components/OriginTrialTreeView.ts | isThirdParty": {
    "message": "Terceiro"
  },
  "panels/application/components/OriginTrialTreeView.ts | matchSubDomains": {
    "message": "Correspondência de subdomínio"
  },
  "panels/application/components/OriginTrialTreeView.ts | noTrialTokens": {
    "message": "Nenhum token de teste"
  },
  "panels/application/components/OriginTrialTreeView.ts | origin": {
    "message": "Origem"
  },
  "panels/application/components/OriginTrialTreeView.ts | rawTokenText": {
    "message": "Token bruto"
  },
  "panels/application/components/OriginTrialTreeView.ts | status": {
    "message": "Status do 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": "Nome do teste"
  },
  "panels/application/components/OriginTrialTreeView.ts | usageRestriction": {
    "message": "Restrição de uso"
  },
  "panels/application/components/PermissionsPolicySection.ts | allowedFeatures": {
    "message": "Recursos permitidos"
  },
  "panels/application/components/PermissionsPolicySection.ts | clickToShowHeader": {
    "message": "Clique para exibir a solicitação cujo cabeçalho HTTP \"Permissions-Policy\" desativa esse recurso."
  },
  "panels/application/components/PermissionsPolicySection.ts | clickToShowIframe": {
    "message": "Clique para revelar o iframe de nível superior que não permite o uso deste recurso no painel de elementos."
  },
  "panels/application/components/PermissionsPolicySection.ts | disabledByFencedFrame": {
    "message": "desativado dentro de um fencedframe"
  },
  "panels/application/components/PermissionsPolicySection.ts | disabledByHeader": {
    "message": "desativado pelo cabeçalho \"Permissions-Policy\""
  },
  "panels/application/components/PermissionsPolicySection.ts | disabledByIframe": {
    "message": "atributo \"allow\" ausente no iframe"
  },
  "panels/application/components/PermissionsPolicySection.ts | disabledFeatures": {
    "message": "Recursos desativados"
  },
  "panels/application/components/PermissionsPolicySection.ts | hideDetails": {
    "message": "Ocultar detalhes"
  },
  "panels/application/components/PermissionsPolicySection.ts | showDetails": {
    "message": "Mostrar detalhes"
  },
  "panels/application/components/ProtocolHandlersView.ts | dropdownLabel": {
    "message": "Selecionar gerenciador de protocolo"
  },
  "panels/application/components/ProtocolHandlersView.ts | manifest": {
    "message": "manifesto"
  },
  "panels/application/components/ProtocolHandlersView.ts | needHelpReadOur": {
    "message": "Precisa de ajuda? Consulte {PH1}."
  },
  "panels/application/components/ProtocolHandlersView.ts | protocolDetected": {
    "message": "Um registro de gerenciador de protocolo válido foi encontrado no {PH1}. Com o app instalado, teste os protocolos registrados."
  },
  "panels/application/components/ProtocolHandlersView.ts | protocolHandlerRegistrations": {
    "message": "Registro do gerenciador de protocolos de URL para PWAs"
  },
  "panels/application/components/ProtocolHandlersView.ts | protocolNotDetected": {
    "message": "Defina gerenciadores de protocolos no {PH1} para registrar o app como um gerenciador de protocolos personalizados quando o app for instalado."
  },
  "panels/application/components/ProtocolHandlersView.ts | testProtocol": {
    "message": "Testar protocolo"
  },
  "panels/application/components/ProtocolHandlersView.ts | textboxLabel": {
    "message": "Parâmetro de consulta ou endpoint do gerenciador de protocolos"
  },
  "panels/application/components/ProtocolHandlersView.ts | textboxPlaceholder": {
    "message": "Inserir URL"
  },
  "panels/application/components/ReportsGrid.ts | destination": {
    "message": "Destino"
  },
  "panels/application/components/ReportsGrid.ts | generatedAt": {
    "message": "Gerado às"
  },
  "panels/application/components/ReportsGrid.ts | noReportsToDisplay": {
    "message": "Não há relatórios para mostrar"
  },
  "panels/application/components/ReportsGrid.ts | status": {
    "message": "Status"
  },
  "panels/application/components/SharedStorageAccessGrid.ts | allSharedStorageEvents": {
    "message": "Todos os eventos de armazenamento compartilhado desta página."
  },
  "panels/application/components/SharedStorageAccessGrid.ts | eventParams": {
    "message": "Parâmetros opcionais do evento"
  },
  "panels/application/components/SharedStorageAccessGrid.ts | eventTime": {
    "message": "Horário do evento"
  },
  "panels/application/components/SharedStorageAccessGrid.ts | eventType": {
    "message": "Tipo de acesso"
  },
  "panels/application/components/SharedStorageAccessGrid.ts | noEvents": {
    "message": "Nenhum evento de armazenamento compartilhado registrado."
  },
  "panels/application/components/SharedStorageAccessGrid.ts | ownerOrigin": {
    "message": "Origem do proprietário"
  },
  "panels/application/components/SharedStorageAccessGrid.ts | sharedStorage": {
    "message": "Armazenamento compartilhado"
  },
  "panels/application/components/SharedStorageMetadataView.ts | budgetExplanation": {
    "message": "Vazamento de dados restantes permitido em um período de 24 horas para essa origem em bits de entropia"
  },
  "panels/application/components/SharedStorageMetadataView.ts | creation": {
    "message": "Momento da criação"
  },
  "panels/application/components/SharedStorageMetadataView.ts | entropyBudget": {
    "message": "Orçamento de entropia para Fenced Frames"
  },
  "panels/application/components/SharedStorageMetadataView.ts | notYetCreated": {
    "message": "Ainda não foi criado"
  },
  "panels/application/components/SharedStorageMetadataView.ts | numBytesUsed": {
    "message": "Número de bytes usados"
  },
  "panels/application/components/SharedStorageMetadataView.ts | numEntries": {
    "message": "Número de entradas"
  },
  "panels/application/components/SharedStorageMetadataView.ts | resetBudget": {
    "message": "Redefinir orçamento"
  },
  "panels/application/components/SharedStorageMetadataView.ts | sharedStorage": {
    "message": "Armazenamento compartilhado"
  },
  "panels/application/components/StackTrace.ts | cannotRenderStackTrace": {
    "message": "Não foi possível renderizar o stack trace"
  },
  "panels/application/components/StackTrace.ts | creationStackTrace": {
    "message": "Stack Trace de criação do frame"
  },
  "panels/application/components/StackTrace.ts | showLess": {
    "message": "Mostrar menos"
  },
  "panels/application/components/StackTrace.ts | showSMoreFrames": {
    "message": "{n,plural, =1{Mostrar mais # frame}one{Mostrar mais # frame}other{Mostrar mais # frames}}"
  },
  "panels/application/components/StorageMetadataView.ts | bucketName": {
    "message": "Nome do bucket"
  },
  "panels/application/components/StorageMetadataView.ts | confirmBucketDeletion": {
    "message": "Excluir o bucket \"{PH1}\"?"
  },
  "panels/application/components/StorageMetadataView.ts | defaultBucket": {
    "message": "Bucket padrão"
  },
  "panels/application/components/StorageMetadataView.ts | deleteBucket": {
    "message": "Excluir bucket"
  },
  "panels/application/components/StorageMetadataView.ts | durability": {
    "message": "Durabilidade"
  },
  "panels/application/components/StorageMetadataView.ts | expiration": {
    "message": "Vencimento"
  },
  "panels/application/components/StorageMetadataView.ts | isOpaque": {
    "message": "É opaca"
  },
  "panels/application/components/StorageMetadataView.ts | isThirdParty": {
    "message": "É de terceiros"
  },
  "panels/application/components/StorageMetadataView.ts | loading": {
    "message": "Carregando…"
  },
  "panels/application/components/StorageMetadataView.ts | no": {
    "message": "Não"
  },
  "panels/application/components/StorageMetadataView.ts | none": {
    "message": "Nenhuma das opções"
  },
  "panels/application/components/StorageMetadataView.ts | opaque": {
    "message": "(opaca)"
  },
  "panels/application/components/StorageMetadataView.ts | origin": {
    "message": "Origem"
  },
  "panels/application/components/StorageMetadataView.ts | persistent": {
    "message": "É persistente"
  },
  "panels/application/components/StorageMetadataView.ts | quota": {
    "message": "Cota"
  },
  "panels/application/components/StorageMetadataView.ts | topLevelSite": {
    "message": "Site de nível superior"
  },
  "panels/application/components/StorageMetadataView.ts | yes": {
    "message": "Sim"
  },
  "panels/application/components/StorageMetadataView.ts | yesBecauseAncestorChainHasCrossSite": {
    "message": "Sim, porque a cadeia de ancestralidade contém uma origem de terceiros"
  },
  "panels/application/components/StorageMetadataView.ts | yesBecauseKeyIsOpaque": {
    "message": "Sim, porque a chave de armazenamento é opaca"
  },
  "panels/application/components/StorageMetadataView.ts | yesBecauseOriginNotInTopLevelSite": {
    "message": "Sim, porque a origem está fora do site de nível superior"
  },
  "panels/application/components/StorageMetadataView.ts | yesBecauseTopLevelIsOpaque": {
    "message": "Sim, porque o site de nível superior é opaco"
  },
  "panels/application/components/TrustTokensView.ts | allStoredTrustTokensAvailableIn": {
    "message": "Todos os tokens de estado particular armazenados disponíveis nesta instância do navegador."
  },
  "panels/application/components/TrustTokensView.ts | deleteTrustTokens": {
    "message": "Excluir todos os tokens de estado particular armazenados emitidos por {PH1}."
  },
  "panels/application/components/TrustTokensView.ts | issuer": {
    "message": "Emissor"
  },
  "panels/application/components/TrustTokensView.ts | noTrustTokensStored": {
    "message": "Nenhum token de estado particular está armazenado no momento."
  },
  "panels/application/components/TrustTokensView.ts | storedTokenCount": {
    "message": "Contagem de tokens armazenados"
  },
  "panels/application/components/TrustTokensView.ts | trustTokens": {
    "message": "Tokens de estado particular"
  },
  "panels/application/preloading/PreloadingView.ts | filterAllPreloads": {
    "message": "Todos os carregamentos especulativos"
  },
  "panels/application/preloading/PreloadingView.ts | filterFilterByRuleSet": {
    "message": "Filtrar por grupo de regras"
  },
  "panels/application/preloading/PreloadingView.ts | noRuleSets": {
    "message": "nenhum conjunto de regras"
  },
  "panels/application/preloading/PreloadingView.ts | prettyPrint": {
    "message": "Estilo de formatação"
  },
  "panels/application/preloading/PreloadingView.ts | statusFailure": {
    "message": "Falha"
  },
  "panels/application/preloading/PreloadingView.ts | statusNotTriggered": {
    "message": "Não acionada"
  },
  "panels/application/preloading/PreloadingView.ts | statusPending": {
    "message": "Pendente"
  },
  "panels/application/preloading/PreloadingView.ts | statusReady": {
    "message": "Pronto"
  },
  "panels/application/preloading/PreloadingView.ts | statusRunning": {
    "message": "Corrida"
  },
  "panels/application/preloading/PreloadingView.ts | statusSuccess": {
    "message": "Concluída"
  },
  "panels/application/preloading/PreloadingView.ts | validityInvalid": {
    "message": "Inválido"
  },
  "panels/application/preloading/PreloadingView.ts | validitySomeRulesInvalid": {
    "message": "Algumas regras são inválidas"
  },
  "panels/application/preloading/PreloadingView.ts | validityValid": {
    "message": "Válida"
  },
  "panels/application/preloading/components/MismatchedPreloadingGrid.ts | action": {
    "message": "Ação"
  },
  "panels/application/preloading/components/MismatchedPreloadingGrid.ts | status": {
    "message": "Status"
  },
  "panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusFailure": {
    "message": "Falha"
  },
  "panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusNotTriggered": {
    "message": "Não acionada"
  },
  "panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusPending": {
    "message": "Pendente"
  },
  "panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusReady": {
    "message": "Pronto"
  },
  "panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusRunning": {
    "message": "Corrida"
  },
  "panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusSuccess": {
    "message": "Concluída"
  },
  "panels/application/preloading/components/MismatchedPreloadingGrid.ts | url": {
    "message": "URL"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | automaticallyFellBackToPrefetch": {
    "message": "(substituiu automaticamente pela pré-busca)"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | buttonClickToInspect": {
    "message": "Clique para inspecionar a página pré-renderizada"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | buttonClickToRevealRuleSet": {
    "message": "Clique para revelar o grupo de regras"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | buttonInspect": {
    "message": "Inspecionar"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusFailure": {
    "message": "Falha no carregamento especulativo."
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusFallbackToPrefetch": {
    "message": "Falha no carregamento especulativo, mas o substituto para a pré-busca foi bem-sucedido."
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusNotTriggered": {
    "message": "A tentativa de carregamento especulativo ainda não foi acionada."
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusPending": {
    "message": "A tentativa de carregamento especulativo é qualificada, mas está pendente."
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusReady": {
    "message": "O carregamento especulativo foi concluído, e o resultado está pronto para a próxima navegação."
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusRunning": {
    "message": "O carregamento especulativo está em execução."
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusSuccess": {
    "message": "Carregamento especulativo concluído e usado para navegação."
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsAction": {
    "message": "Ação"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsDetailedInformation": {
    "message": "Informações detalhadas"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsFailureReason": {
    "message": "Motivo da falha"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsRuleSet": {
    "message": "Conjunto de regras"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsStatus": {
    "message": "Status"
  },
  "panels/application/preloading/components/PreloadingDetailsReportView.ts | selectAnElementForMoreDetails": {
    "message": "Selecione um elemento para conferir mais detalhes"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByBatterySaver": {
    "message": "O carregamento especulativo está desativado devido ao modo Economia de bateria do sistema operacional."
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByDataSaver": {
    "message": "O carregamento especulativo está desativado devido ao modo de Economia de dados do sistema operacional."
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByHoldbackPrefetchSpeculationRules": {
    "message": "A pré-busca foi ativada à força porque o DevTools está aberto. Quando ele for fechado, a pré-busca vai ser desativada, porque essa sessão do navegador faz parte de um grupo de restrição usado para comparações de desempenho."
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByHoldbackPrerenderSpeculationRules": {
    "message": "A pré-renderização foi ativada à força porque o DevTools está aberto. Quando ele for fechado, a pré-renderização vai ser desativada, porque essa sessão do navegador faz parte de um grupo de restrição usado para comparações de desempenho."
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByPreference": {
    "message": "O carregamento especulativo está desativado devido às configurações do usuário ou a uma extensão. Acesse {PH1} para atualizar suas preferências. Acesse {PH2} para desativar qualquer extensão que bloqueie o carregamento especulativo."
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | extensionsSettings": {
    "message": "Configurações de extensão"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | footerLearnMore": {
    "message": "Saiba mais"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByBatterySaver": {
    "message": "Economia de bateria"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByDataSaver": {
    "message": "Economia de dados"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByHoldbackPrefetchSpeculationRules": {
    "message": "A pré-busca estava desativada, mas agora foi ativada à força"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByHoldbackPrerenderSpeculationRules": {
    "message": "A pré-renderização estava desativada, mas agora foi ativada à força"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByPreference": {
    "message": "Configurações ou extensões do usuário"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | infobarPreloadingIsDisabled": {
    "message": "O carregamento especulativo está desativado"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | infobarPreloadingIsForceEnabled": {
    "message": "O carregamento especulativo é ativado à força"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | preloadingPagesSettings": {
    "message": "Configurações de pré-carregamento de páginas"
  },
  "panels/application/preloading/components/PreloadingDisabledInfobar.ts | titleReasonsPreventingPreloading": {
    "message": "Motivos que impedem o carregamento especulativo"
  },
  "panels/application/preloading/components/PreloadingGrid.ts | action": {
    "message": "Ação"
  },
  "panels/application/preloading/components/PreloadingGrid.ts | prefetchFallbackReady": {
    "message": "Substituto de pré-busca pronto"
  },
  "panels/application/preloading/components/PreloadingGrid.ts | ruleSet": {
    "message": "Conjunto de regras"
  },
  "panels/application/preloading/components/PreloadingGrid.ts | status": {
    "message": "Status"
  },
  "panels/application/preloading/components/PreloadingMismatchedHeadersGrid.ts | activationNavigationValue": {
    "message": "Valor na navegação de ativação"
  },
  "panels/application/preloading/components/PreloadingMismatchedHeadersGrid.ts | headerName": {
    "message": "Nome do cabeçalho"
  },
  "panels/application/preloading/components/PreloadingMismatchedHeadersGrid.ts | initialNavigationValue": {
    "message": "Valor na navegação inicial"
  },
  "panels/application/preloading/components/PreloadingMismatchedHeadersGrid.ts | missing": {
    "message": "(ausente)"
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchEvictedAfterCandidateRemoved": {
    "message": "A pré-busca foi descartada porque nenhuma regra de especulação na página inicial aciona mais uma pré-busca para esse URL."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchEvictedForNewerPrefetch": {
    "message": "A pré-busca foi descartada porque a página inicial tem muitas pré-buscas em andamento e esta era uma das mais antigas."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchFailedIneligibleRedirect": {
    "message": "A pré-busca foi redirecionada, mas o URL de redirecionamento não está qualificado para ela."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchFailedInvalidRedirect": {
    "message": "A pré-busca foi redirecionada, mas houve um problema no redirecionamento."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchFailedMIMENotSupported": {
    "message": "A pré-busca falhou porque não havia suporte para o cabeçalho \"Content-Type\" da resposta."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchFailedNetError": {
    "message": "A pré-busca falhou devido a um erro de rede."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchFailedNon2XX": {
    "message": "A pré-busca falhou devido a um código de status de resposta HTTP que não era 2xx."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchIneligibleRetryAfter": {
    "message": "Uma pré-busca anterior para a origem recebeu uma resposta HTTP 503 com um cabeçalho \"Retry-After\" que ainda não precisou ser ativado."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchIsPrivacyDecoy": {
    "message": "O URL não estava qualificado para a pré-busca porque havia um service worker registrado ou cookies entre sites para essa origem. Ainda assim, a pré-busca foi colocada na rede sem uso para disfarçar algum tipo de relação anterior do usuário com a origem."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchIsStale": {
    "message": "A pré-busca foi descartada porque muito tempo decorreu entre ela e o uso."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleBatterySaverEnabled": {
    "message": "A pré-busca não foi realizada porque a configuração de Economia de bateria estava ativada."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleBrowserContextOffTheRecord": {
    "message": "A pré-busca não foi realizada porque o navegador está no modo de navegação anônima ou no Modo convidado."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleDataSaverEnabled": {
    "message": "A pré-busca não foi realizada porque o sistema operacional está no modo de Economia de dados."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleExistingProxy": {
    "message": "O URL não está qualificado para pré-busca porque, no contexto de rede padrão, ele está configurado para usar um servidor proxy."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleHostIsNonUnique": {
    "message": "O URL não estava qualificado para pré-busca porque o host não era exclusivo (por exemplo, um endereço IP não roteável publicamente ou um nome de host não controlado pelo registro), mas a pré-busca exigia um proxy."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleNonDefaultStoragePartition": {
    "message": "O URL não estava qualificado para pré-busca porque ele usa uma partição de armazenamento que não é a padrão."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligiblePreloadingDisabled": {
    "message": "A pré-busca não foi realizada porque o carregamento especulativo estava desativado."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleSameSiteCrossOriginPrefetchRequiredProxy": {
    "message": "O URL não estava qualificado para a pré-busca porque o contexto de rede padrão não pode ser configurado para usar o proxy de pré-busca em uma solicitação entre origens no mesmo site."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleSchemeIsNotHttps": {
    "message": "O URL não estava qualificado para pré-busca porque o esquema não era https:."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleUserHasCookies": {
    "message": "O URL não estava qualificado para pré-busca porque ela era do tipo entre sites, mas o usuário tinha cookies para essa origem."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleUserHasServiceWorker": {
    "message": "O URL não estava qualificado para pré-busca porque havia um service worker registrado para a origem, que não tem suporte no momento."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotUsedCookiesChanged": {
    "message": "A pré-busca não foi usada porque ela era do tipo entre sites, e cookies foram adicionados para esse URL enquanto a pré-busca estava em andamento. Dessa forma, a resposta da pré-busca agora está desatualizada."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchNotUsedProbeFailed": {
    "message": "A pré-busca foi bloqueada pelo provedor de acesso à Internet ou pelo administrador da rede."
  },
  "panels/application/preloading/components/PreloadingString.ts | PrefetchProxyNotAvailable": {
    "message": "Um erro de rede foi encontrado ao tentar configurar uma conexão com o proxy de pré-busca."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivatedDuringMainFrameNavigation": {
    "message": "Página pré-renderizada ativada durante o início da navegação do frame principal."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivatedWithAuxiliaryBrowsingContexts": {
    "message": "A pré-renderização não foi usada porque, durante o tempo de ativação, havia outras janelas com uma referência de abertura ativa para a página inicial, o que não tem suporte no momento."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivationFramePolicyNotCompatible": {
    "message": "A pré-renderização não foi usada porque as sinalizações de sandbox ou a política de permissões da página inicial não eram compatíveis com as da página de pré-renderização."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivationNavigationParameterMismatch": {
    "message": "A pré-renderização não foi usada porque, durante o tempo de ativação, foram calculados parâmetros de navegação diferentes (por exemplo, cabeçalhos HTTP) do que durante a solicitação de navegação de pré-renderização original."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivationUrlHasEffectiveUrl": {
    "message": "A pré-renderização não foi usada porque, durante o tempo de ativação, a navegação tem um URL efetivo diferente do URL normal. Por exemplo, a página Nova guia ou aplicativos hospedados."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusAllPrerenderingCanceled": {
    "message": "Todas as páginas pré-renderizadas foram descarregadas pelo navegador por algum motivo. Por exemplo, WebViewCompat.addWebMessageListener() foi chamado durante a pré-renderização."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusAudioOutputDeviceRequested": {
    "message": "A página pré-renderizada solicitou a saída de áudio, que está indisponível no momento."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusBatterySaverEnabled": {
    "message": "A pré-renderização não foi realizada porque o usuário solicitou que o navegador usasse menos bateria."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusBlockedByClient": {
    "message": "Parte do carregamento de recursos foi bloqueada."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusClientCertRequested": {
    "message": "A navegação de pré-processamento exigiu um certificado do cliente HTTP."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusCrossSiteNavigationInInitialNavigation": {
    "message": "A navegação de pré-renderização falhou porque segmentou um URL entre sites."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusCrossSiteNavigationInMainFrameNavigation": {
    "message": "A página pré-renderizada levou a um URL entre sites."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusCrossSiteRedirectInInitialNavigation": {
    "message": "A navegação de pré-renderização falhou porque o URL pré-renderizado foi redirecionado para um URL entre sites."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusCrossSiteRedirectInMainFrameNavigation": {
    "message": "A página pré-renderizada levou a um URL que redirecionava a um URL entre sites."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusDataSaverEnabled": {
    "message": "A pré-renderização não foi realizada porque o usuário solicitou que o navegador usasse menos dados."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusDownload": {
    "message": "A página pré-renderizada tentou iniciar um download, que está indisponível no momento."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusHasEffectiveUrl": {
    "message": "A página inicial não pode executar a pré-renderização porque ela tem um URL efetivo diferente do URL normal. Por exemplo, a página Nova guia ou aplicativos hospedados."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusInvalidSchemeNavigation": {
    "message": "O URL não estava qualificado para pré-renderização porque o esquema não era http: nem https:."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusInvalidSchemeRedirect": {
    "message": "A navegação de pré-renderização falhou porque redirecionou para um URL cujo esquema não era http: ou https:."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusJavaScriptInterfaceAdded": {
    "message": "A página pré-renderizada foi descarregada porque uma nova interface JavaScript foi injetada por WebView.addJavascriptInterface()."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusJavaScriptInterfaceRemoved": {
    "message": "A página pré-renderizada foi descarregada porque uma interface JavaScript foi removida por WebView.removeJavascriptInterface()."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusLoginAuthRequested": {
    "message": "A navegação de pré-renderização exigiu autenticação HTTP, que está indisponível no momento."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusLowEndDevice": {
    "message": "A pré-renderização não foi realizada porque o dispositivo não tem memória total suficiente do sistema para oferecer suporte para a pré-renderização."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMainFrameNavigation": {
    "message": "A página pré-renderizada levou a outro URL, que está indisponível no momento."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMaxNumOfRunningEagerPrerendersExceeded": {
    "message": "A pré-renderização que tem um nível de eagerness definido como \"eager\" não foi realizada porque a página inicial já tem muitas pré-renderizações em andamento. Remova outras regras de especulação com \"eager\" para permitir mais pré-renderização."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMaxNumOfRunningEmbedderPrerendersExceeded": {
    "message": "A pré-renderização acionada pelo navegador não foi realizada porque a página inicial já tem muitas pré-renderizações em andamento."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMaxNumOfRunningNonEagerPrerendersExceeded": {
    "message": "A antiga pré-renderização não eager (com uma eagerness \"moderada\" ou \"conservadora\" e acionada ao passar o cursor ou clicar em links) foi cancelada automaticamente devido ao início de uma nova pré-renderização não eager. Ela pode ser reacionada ao interagir com o link novamente."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMemoryLimitExceeded": {
    "message": "A pré-renderização não foi realizada porque o navegador excedeu o limite de memória de pré-renderização."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMemoryPressureAfterTriggered": {
    "message": "A página pré-renderizada foi descarregada porque o navegador passou por uma pressão crítica de memória."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMemoryPressureOnTrigger": {
    "message": "A pré-renderização não foi realizada porque o navegador estava sob pressão de memória crítica."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMixedContent": {
    "message": "A página pré-renderizada tinha conteúdo misto."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMojoBinderPolicy": {
    "message": "A página pré-renderizada usou uma API JavaScript proibida que está indisponível no momento  (Interface interna do Mojo: {PH1})."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusNavigationBadHttpStatus": {
    "message": "A navegação de pré-renderização falhou devido a um código de status de resposta HTTP não 2xx."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusNavigationRequestBlockedByCsp": {
    "message": "A navegação de pré-renderização foi bloqueada por uma Política de Segurança de Conteúdo."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusNavigationRequestNetworkError": {
    "message": "A navegação de pré-renderização encontrou um erro de rede."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPreloadingDisabled": {
    "message": "A pré-renderização não foi realizada porque o usuário desativou o pré-carregamento nas configurações do navegador."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPrerenderingDisabledByDevTools": {
    "message": "A pré-renderização não foi realizada porque o DevTools foi usado para desativar esse processo."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPrerenderingUrlHasEffectiveUrl": {
    "message": "A navegação de pré-renderização falhou porque tem um URL efetivo diferente do URL normal. Por exemplo, a página Nova guia ou aplicativos hospedados."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPrimaryMainFrameRendererProcessCrashed": {
    "message": "A página inicial falhou."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPrimaryMainFrameRendererProcessKilled": {
    "message": "A página inicial foi eliminada."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusRedirectedPrerenderingUrlHasEffectiveUrl": {
    "message": "A navegação de pré-renderização falhou porque redirecionou para um URL efetivo diferente do URL normal. Por exemplo, a página Nova guia ou aplicativos hospedados."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusRendererProcessCrashed": {
    "message": "A página pré-renderizada falhou."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusRendererProcessKilled": {
    "message": "A página pré-renderizada foi eliminada."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSameSiteCrossOriginNavigationNotOptInInInitialNavigation": {
    "message": "A navegação de pré-renderização falhou porque era para um URL entre origens do mesmo site, mas a resposta de destino não incluiu o cabeçalho Supports-Loading-Mode apropriado."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSameSiteCrossOriginNavigationNotOptInInMainFrameNavigation": {
    "message": "A página pré-renderizada levou a um URL entre origens do mesmo site, mas a resposta de destino não incluiu o cabeçalho Supports-Loading-Mode apropriado."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSameSiteCrossOriginRedirectNotOptInInInitialNavigation": {
    "message": "A navegação de pré-renderização falhou porque o URL pré-renderizado foi redirecionado para um URL entre origens no mesmo site, mas a resposta de destino não incluiu o cabeçalho Supports-Loading-Mode adequado."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSameSiteCrossOriginRedirectNotOptInInMainFrameNavigation": {
    "message": "A página pré-renderizada levou a um URL que redirecionava a um URL entre origens no mesmo site, mas a resposta de destino não incluía o cabeçalho Supports-Loading-Mode apropriado."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSpeculationRuleRemoved": {
    "message": "A página pré-renderizada foi descarregada porque a página inicial removeu a regra de pré-renderização correspondente de <script type=\"speculationrules\">."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSslCertificateError": {
    "message": "A navegação de pré-processamento falhou devido a um certificado SSL inválido."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusTimeoutBackgrounded": {
    "message": "Como a página inicial estava em segundo plano por muito tempo, a página pré-renderizada foi descartada."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusTriggerBackgrounded": {
    "message": "Como a página inicial estava em segundo plano, a página pré-renderizada foi descartada."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusUaChangeRequiresReload": {
    "message": "Houve mudança do user agent na navegação de pré-renderização."
  },
  "panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusWindowClosed": {
    "message": "A página pré-renderizada foi descarregada porque chamou window.close()."
  },
  "panels/application/preloading/components/PreloadingString.ts | statusFailure": {
    "message": "Falha"
  },
  "panels/application/preloading/components/PreloadingString.ts | statusNotTriggered": {
    "message": "Não acionada"
  },
  "panels/application/preloading/components/PreloadingString.ts | statusPending": {
    "message": "Pendente"
  },
  "panels/application/preloading/components/PreloadingString.ts | statusReady": {
    "message": "Pronto"
  },
  "panels/application/preloading/components/PreloadingString.ts | statusRunning": {
    "message": "Corrida"
  },
  "panels/application/preloading/components/PreloadingString.ts | statusSuccess": {
    "message": "Concluída"
  },
  "panels/application/preloading/components/RuleSetGrid.ts | buttonRevealPreloadsAssociatedWithRuleSet": {
    "message": "Revelar carregamentos especulativos associados a esse conjunto de regras"
  },
  "panels/application/preloading/components/RuleSetGrid.ts | clickToOpenInElementsPanel": {
    "message": "Clique para abrir no painel Elementos"
  },
  "panels/application/preloading/components/RuleSetGrid.ts | clickToOpenInNetworkPanel": {
    "message": "Clique para abrir no painel Network"
  },
  "panels/application/preloading/components/RuleSetGrid.ts | errors": {
    "message": "{errorCount,plural, =1{# erro}one{# erro}other{# erros}}"
  },
  "panels/application/preloading/components/RuleSetGrid.ts | ruleSet": {
    "message": "Conjunto de regras"
  },
  "panels/application/preloading/components/RuleSetGrid.ts | status": {
    "message": "Status"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | badgeFailure": {
    "message": "Falha"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | badgeFailureWithCount": {
    "message": "{n,plural, =1{# falha}one{# falha}other{# falhas}}"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | badgeInProgressWithCount": {
    "message": "{n,plural, =1{# em andamento}one{# em andamento}other{# em andamento}}"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | badgeNoSpeculativeLoads": {
    "message": "Sem carregamentos especulativos"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | badgeNotTriggeredWithCount": {
    "message": "{n,plural, =1{# não acionada}one{# não acionada}other{# não acionadas}}"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | badgeSuccess": {
    "message": "Concluído"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | badgeSuccessWithCount": {
    "message": "{n,plural, =1{# sucesso}one{# sucesso}other{# sucessos}}"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | currentURL": {
    "message": "URL atual"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | detailsFailureReason": {
    "message": "Motivo da falha"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | downgradedPrefetchUsed": {
    "message": "A página inicial tentou pré-renderizar o URL desta página. A pré-renderização falhou, mas o corpo da resposta resultante ainda foi usado como uma pré-busca."
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | learnMore": {
    "message": "Saiba mais: carregamento especulativo em developer.chrome.com"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | mismatchedHeadersDetail": {
    "message": "Cabeçalhos de solicitação HTTP diferentes"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | noPreloads": {
    "message": "A página inicial não tentou fazer o carregamento especulativo do URL dessa página."
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | prefetchFailed": {
    "message": "A página inicial tentou pré-buscar o URL desta página, mas a ação falhou. Por isso, uma navegação completa foi realizada."
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | prefetchUsed": {
    "message": "Esta página foi pré-buscada."
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | preloadedURLs": {
    "message": "URLs sendo carregados especulativamente pela página inicial"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | prerenderFailed": {
    "message": "A página inicial tentou pré-renderizar o URL desta página, mas ela falhou. Sendo assim, uma navegação completa foi realizada."
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | prerenderUsed": {
    "message": "Esta página foi pré-renderizada."
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | speculationsInitiatedByThisPage": {
    "message": "Especulações iniciadas por esta página"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | speculativeLoadingStatusForThisPage": {
    "message": "Status de carregamento especulativo desta página"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | viewAllRules": {
    "message": "Conferir todas as regras de especulação"
  },
  "panels/application/preloading/components/UsedPreloadingView.ts | viewAllSpeculations": {
    "message": "Confira todas as especulações"
  },
  "panels/autofill/AutofillView.ts | addressPreview": {
    "message": "Prévia do endereço"
  },
  "panels/autofill/AutofillView.ts | attr": {
    "message": "attr"
  },
  "panels/autofill/AutofillView.ts | autoShow": {
    "message": "Abrir painel automaticamente"
  },
  "panels/autofill/AutofillView.ts | autoShowTooltip": {
    "message": "Abre o painel de preenchimento automático automaticamente quando uma atividade do recurso é detectada."
  },
  "panels/autofill/AutofillView.ts | autocompleteAttribute": {
    "message": "Atributo de preenchimento automático"
  },
  "panels/autofill/AutofillView.ts | formField": {
    "message": "Campo do formulário"
  },
  "panels/autofill/AutofillView.ts | formInspector": {
    "message": "Inspetor de formulário"
  },
  "panels/autofill/AutofillView.ts | heur": {
    "message": "heur"
  },
  "panels/autofill/AutofillView.ts | inferredByHeuristics": {
    "message": "Inferido pela heurística"
  },
  "panels/autofill/AutofillView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/autofill/AutofillView.ts | predictedAutofillValue": {
    "message": "Valor previsto do preenchimento automático"
  },
  "panels/autofill/AutofillView.ts | sendFeedback": {
    "message": "Enviar feedback"
  },
  "panels/autofill/AutofillView.ts | showTestAddressesInAutofillMenu": {
    "message": "Mostrar endereços de teste no menu de preenchimento automático"
  },
  "panels/autofill/AutofillView.ts | toStartDebugging": {
    "message": "Para iniciar a depuração do preenchimento automático, use o menu do Chrome para preencher um formulário de endereço."
  },
  "panels/autofill/AutofillView.ts | value": {
    "message": "Valor"
  },
  "panels/autofill/autofill-meta.ts | autofill": {
    "message": "Preenchimento automático"
  },
  "panels/autofill/autofill-meta.ts | showAutofill": {
    "message": "Mostrar preenchimento automático"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | animation": {
    "message": "Animação"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | auctionWorklet": {
    "message": "Worklet de leilão de anúncios"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | breakpointHit": {
    "message": "ponto de interrupção atingido"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | canvas": {
    "message": "Tela"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | clipboard": {
    "message": "Área de transferência"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | control": {
    "message": "Controles"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | device": {
    "message": "Dispositivo"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | domMutation": {
    "message": "Mutação do DOM"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | dragDrop": {
    "message": "Arrastar / soltar"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | geolocation": {
    "message": "Geolocalização"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | keyboard": {
    "message": "Teclado"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | load": {
    "message": "Carregar"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | media": {
    "message": "Mídia"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | mouse": {
    "message": "Mouse"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | notification": {
    "message": "Notificação"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | parse": {
    "message": "Analisar"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | pictureinpicture": {
    "message": "Picture-in-picture"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | pointer": {
    "message": "Ponteiro"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | script": {
    "message": "Script"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | sharedStorageWorklet": {
    "message": "Objeto de armazenamento compartilhado"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | timer": {
    "message": "Timer"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | touch": {
    "message": "Toque"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | trustedTypeViolations": {
    "message": "Violações de tipo confiável"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | webaudio": {
    "message": "WebAudio"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | window": {
    "message": "Janela"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | worker": {
    "message": "Worker"
  },
  "panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | xhr": {
    "message": "XHR"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | attributeModified": {
    "message": "Atributo modificado"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakOn": {
    "message": "Interrupção ativada"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakpointHit": {
    "message": "ponto de interrupção atingido"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakpointRemoved": {
    "message": "Ponto de interrupção removido"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakpointSet": {
    "message": "Ponto de interrupção definido"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | checked": {
    "message": "marcado"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | domBreakpointsDescription": {
    "message": "Os pontos de interrupção do DOM fazem uma pausa no código que muda um nó do DOM ou os filhos dele."
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | domBreakpointsList": {
    "message": "Lista de pontos de interrupção DOM"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | noBreakpoints": {
    "message": "No DOM breakpoints set"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | nodeRemoved": {
    "message": "Nó removido"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | removeAllDomBreakpoints": {
    "message": "Remover todos os pontos de interrupção DOM"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | removeBreakpoint": {
    "message": "Remover ponto de interrupção"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | revealDomNodeInElementsPanel": {
    "message": "Revelar nó DOM no painel Elementos"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | sBreakpointHit": {
    "message": "Ponto de interrupção de {PH1} atingido"
  },
  "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": "Subárvore modificada"
  },
  "panels/browser_debugger/DOMBreakpointsSidebarPane.ts | unchecked": {
    "message": "desmarcada"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | addBreakpoint": {
    "message": "Adicionar ponto de interrupção"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | addXhrfetchBreakpoint": {
    "message": "Adicionar ponto de interrupção de XHR/busca"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | anyXhrOrFetch": {
    "message": "Qualquer XHR ou busca"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | breakWhenUrlContains": {
    "message": "Interromper quando o URL contiver:"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | breakpointHit": {
    "message": "ponto de interrupção atingido"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | noBreakpoints": {
    "message": "Sem pontos de interrupção"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | removeAllBreakpoints": {
    "message": "Remover todos os pontos de interrupção"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | removeBreakpoint": {
    "message": "Remover ponto de interrupção"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | urlBreakpoint": {
    "message": "Ponto de interrupção do URL"
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | urlContainsS": {
    "message": "O URL contém \"{PH1}\""
  },
  "panels/browser_debugger/XHRBreakpointsSidebarPane.ts | xhrfetchBreakpoints": {
    "message": "Pontos de interrupção de XHR/busca"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | contentScripts": {
    "message": "Scripts de conteúdo"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | cspViolationBreakpoints": {
    "message": "Pontos de interrupção da violação de CSP"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | domBreakpoints": {
    "message": "Pontos de interrupção DOM"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | eventListenerBreakpoints": {
    "message": "Pontos de interrupção do listener de eventos"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | globalListeners": {
    "message": "Listeners globais"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | overrides": {
    "message": "Substitui"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | page": {
    "message": "Página"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | refreshGlobalListeners": {
    "message": "Atualizar listeners globais"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showContentScripts": {
    "message": "Mostrar scripts de conteúdo"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showCspViolationBreakpoints": {
    "message": "Mostrar pontos de interrupção de violação da CSP"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showDomBreakpoints": {
    "message": "Mostrar pontos de interrupção do DOM"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showEventListenerBreakpoints": {
    "message": "Mostrar pontos de interrupção dos listeners de eventos"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showGlobalListeners": {
    "message": "Mostrar listeners globais"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showOverrides": {
    "message": "Mostrar substituições"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showPage": {
    "message": "Mostrar a guia \"Página\""
  },
  "panels/browser_debugger/browser_debugger-meta.ts | showXhrfetchBreakpoints": {
    "message": "Mostrar pontos de interrupção de XHR/busca"
  },
  "panels/browser_debugger/browser_debugger-meta.ts | xhrfetchBreakpoints": {
    "message": "Pontos de interrupção de XHR/busca"
  },
  "panels/changes/ChangesSidebar.ts | sFromSourceMap": {
    "message": "{PH1} (do mapa da origem)"
  },
  "panels/changes/ChangesView.ts | binaryDataDescription": {
    "message": "The changes tab doesn't show binary data changes"
  },
  "panels/changes/ChangesView.ts | changesViewDescription": {
    "message": "On this page you can track code changes made within DevTools."
  },
  "panels/changes/ChangesView.ts | copy": {
    "message": "Copiar"
  },
  "panels/changes/ChangesView.ts | noChanges": {
    "message": "No changes yet"
  },
  "panels/changes/ChangesView.ts | noTextualDiff": {
    "message": "No textual diff available"
  },
  "panels/changes/ChangesView.ts | sDeletions": {
    "message": "{n,plural, =1{# exclusão (-)}one{# exclusão (-)}other{# exclusões (-)}}"
  },
  "panels/changes/ChangesView.ts | sInsertions": {
    "message": "{n,plural, =1{# inserção (+),}one{# inserção (+),}other{# inserções (+)}}"
  },
  "panels/changes/changes-meta.ts | changes": {
    "message": "Mudanças"
  },
  "panels/changes/changes-meta.ts | copyAllChangesFromCurrentFile": {
    "message": "Copiar todas as mudanças do arquivo atual"
  },
  "panels/changes/changes-meta.ts | revertAllChangesToCurrentFile": {
    "message": "Reverter todas as mudanças do arquivo atual"
  },
  "panels/changes/changes-meta.ts | showChanges": {
    "message": "Mostrar mudanças"
  },
  "panels/console/ConsoleContextSelector.ts | extension": {
    "message": "Extensão"
  },
  "panels/console/ConsoleContextSelector.ts | javascriptContextNotSelected": {
    "message": "Contexto do JavaScript: não selecionado"
  },
  "panels/console/ConsoleContextSelector.ts | javascriptContextS": {
    "message": "Contexto do JavaScript: {PH1}"
  },
  "panels/console/ConsolePinPane.ts | evaluateAllowingSideEffects": {
    "message": "Avaliar, permitindo efeitos colaterais"
  },
  "panels/console/ConsolePinPane.ts | expression": {
    "message": "Expressão"
  },
  "panels/console/ConsolePinPane.ts | liveExpressionEditor": {
    "message": "Editor de expressões em tempo real"
  },
  "panels/console/ConsolePinPane.ts | notAvailable": {
    "message": "indisponível"
  },
  "panels/console/ConsolePinPane.ts | removeAllExpressions": {
    "message": "Remover todas as expressões"
  },
  "panels/console/ConsolePinPane.ts | removeBlankExpression": {
    "message": "Remover expressão em branco"
  },
  "panels/console/ConsolePinPane.ts | removeExpression": {
    "message": "Remover expressão"
  },
  "panels/console/ConsolePinPane.ts | removeExpressionS": {
    "message": "Remover expressão: {PH1}"
  },
  "panels/console/ConsolePrompt.ts | allowPasting": {
    "message": "permitir colar"
  },
  "panels/console/ConsolePrompt.ts | consolePrompt": {
    "message": "Solicitação do console"
  },
  "panels/console/ConsolePrompt.ts | selfXssWarning": {
    "message": "Aviso: não cole no Console do DevTools um código que você não entende ou que não verificou. Isso pode permitir que invasores roubem sua identidade ou controlem seu computador. Digite \"{PH1}\" abaixo e pressione Enter para permitir a colagem."
  },
  "panels/console/ConsoleSidebar.ts | dErrors": {
    "message": "{n,plural, =0{Nenhum erro}=1{# erro}one{# erro}other{# erros}}"
  },
  "panels/console/ConsoleSidebar.ts | dInfo": {
    "message": "{n,plural, =0{Nenhuma informação}=1{# informação}one{# informação}other{# informações}}"
  },
  "panels/console/ConsoleSidebar.ts | dMessages": {
    "message": "{n,plural, =0{Nenhuma mensagem}=1{# mensagem}one{# mensagem}other{# mensagens}}"
  },
  "panels/console/ConsoleSidebar.ts | dUserMessages": {
    "message": "{n,plural, =0{Não há mensagens do usuário}=1{# mensagem do usuário}one{# mensagem do usuário}other{# mensagens do usuário}}"
  },
  "panels/console/ConsoleSidebar.ts | dVerbose": {
    "message": "{n,plural, =0{Sem mensagens detalhadas}=1{# mensagem detalhada}one{# mensagem detalhada}other{# mensagens detalhadas}}"
  },
  "panels/console/ConsoleSidebar.ts | dWarnings": {
    "message": "{n,plural, =0{Nenhum aviso}=1{# aviso}one{# aviso}other{# avisos}}"
  },
  "panels/console/ConsoleSidebar.ts | other": {
    "message": "<outro>"
  },
  "panels/console/ConsoleView.ts | allLevels": {
    "message": "Todos os níveis"
  },
  "panels/console/ConsoleView.ts | autocompleteFromHistory": {
    "message": "Preencher automaticamente usando o histórico"
  },
  "panels/console/ConsoleView.ts | consoleCleared": {
    "message": "Console limpo"
  },
  "panels/console/ConsoleView.ts | consoleSettings": {
    "message": "Configurações do console"
  },
  "panels/console/ConsoleView.ts | consoleSidebarHidden": {
    "message": "A barra lateral do console está oculta"
  },
  "panels/console/ConsoleView.ts | consoleSidebarShown": {
    "message": "A barra lateral do console está visível"
  },
  "panels/console/ConsoleView.ts | copyConsole": {
    "message": "Copiar console"
  },
  "panels/console/ConsoleView.ts | copyVisibleStyledSelection": {
    "message": "Copiar seleção de estilo visível"
  },
  "panels/console/ConsoleView.ts | customLevels": {
    "message": "Níveis personalizados"
  },
  "panels/console/ConsoleView.ts | default": {
    "message": "Padrão"
  },
  "panels/console/ConsoleView.ts | defaultLevels": {
    "message": "Níveis padrão"
  },
  "panels/console/ConsoleView.ts | doNotClearLogOnPageReload": {
    "message": "Não limpar o registro de atualização / navegação na página"
  },
  "panels/console/ConsoleView.ts | eagerlyEvaluateTextInThePrompt": {
    "message": "Avaliação estrita do texto no cursor"
  },
  "panels/console/ConsoleView.ts | egEventdCdnUrlacom": {
    "message": "Exemplo: /eventd/ -cdn url:a.com"
  },
  "panels/console/ConsoleView.ts | errors": {
    "message": "Erros"
  },
  "panels/console/ConsoleView.ts | filteredMessagesInConsole": {
    "message": "{PH1} mensagens no console"
  },
  "panels/console/ConsoleView.ts | findStringInLogs": {
    "message": "Encontrar string em registros"
  },
  "panels/console/ConsoleView.ts | groupSimilarMessagesInConsole": {
    "message": "Agrupar mensagens parecidas no console"
  },
  "panels/console/ConsoleView.ts | hideAll": {
    "message": "Ocultar tudo"
  },
  "panels/console/ConsoleView.ts | hideConsoleSidebar": {
    "message": "Ocultar barra lateral do console"
  },
  "panels/console/ConsoleView.ts | hideMessagesFromS": {
    "message": "Ocultar mensagens de {PH1}"
  },
  "panels/console/ConsoleView.ts | hideNetwork": {
    "message": "Ocultar rede"
  },
  "panels/console/ConsoleView.ts | info": {
    "message": "Informações"
  },
  "panels/console/ConsoleView.ts | issueToolbarClickToGoToTheIssuesTab": {
    "message": "Clique para ir até a guia de problemas"
  },
  "panels/console/ConsoleView.ts | issueToolbarClickToView": {
    "message": "Clique para visualizar {issueEnumeration}"
  },
  "panels/console/ConsoleView.ts | issueToolbarTooltipGeneral": {
    "message": "Alguns problemas são exibidos na guia de problemas e não geram mais mensagens no console."
  },
  "panels/console/ConsoleView.ts | issuesWithColon": {
    "message": "{n,plural, =0{Nenhum problema}=1{# problema:}one{# problema:}other{# problemas:}}"
  },
  "panels/console/ConsoleView.ts | logLevelS": {
    "message": "Nível de registro: {PH1}"
  },
  "panels/console/ConsoleView.ts | logXMLHttpRequests": {
    "message": "Registrar XMLHttpRequests"
  },
  "panels/console/ConsoleView.ts | onlyShowMessagesFromTheCurrentContext": {
    "message": "Exibir apenas mensagens do contexto atual (top, iframe, worker, extensão)"
  },
  "panels/console/ConsoleView.ts | overriddenByFilterSidebar": {
    "message": "Substituído pela barra lateral de filtro"
  },
  "panels/console/ConsoleView.ts | preserveLog": {
    "message": "Preservar registro"
  },
  "panels/console/ConsoleView.ts | replayXhr": {
    "message": "Repetir XHR"
  },
  "panels/console/ConsoleView.ts | sHidden": {
    "message": "{n,plural, =1{# oculta}one{# oculta}other{# ocultas}}"
  },
  "panels/console/ConsoleView.ts | sOnly": {
    "message": "Apenas {PH1}"
  },
  "panels/console/ConsoleView.ts | saveAs": {
    "message": "Salvar como…"
  },
  "panels/console/ConsoleView.ts | searching": {
    "message": "Pesquisando…"
  },
  "panels/console/ConsoleView.ts | selectedContextOnly": {
    "message": "Somente contexto selecionado"
  },
  "panels/console/ConsoleView.ts | showConsoleSidebar": {
    "message": "Mostrar a barra lateral do console"
  },
  "panels/console/ConsoleView.ts | showCorsErrorsInConsole": {
    "message": "Mostrar erros CORS no console"
  },
  "panels/console/ConsoleView.ts | treatEvaluationAsUserActivation": {
    "message": "Tratar avaliação como uma ativação do usuário"
  },
  "panels/console/ConsoleView.ts | verbose": {
    "message": "Detalhado"
  },
  "panels/console/ConsoleView.ts | warnings": {
    "message": "Avisos"
  },
  "panels/console/ConsoleView.ts | writingFile": {
    "message": "Gravando arquivo…"
  },
  "panels/console/ConsoleViewMessage.ts | Mxx": {
    "message": " M<XX>"
  },
  "panels/console/ConsoleViewMessage.ts | SeeIssueInCookieReport": {
    "message": "Click to open privacy and security panel and show third-party cookie report"
  },
  "panels/console/ConsoleViewMessage.ts | assertionFailed": {
    "message": "Falha na declaração: "
  },
  "panels/console/ConsoleViewMessage.ts | attribute": {
    "message": "<atributo>"
  },
  "panels/console/ConsoleViewMessage.ts | clearAllMessagesWithS": {
    "message": "Apagar todas as mensagens com {PH1}"
  },
  "panels/console/ConsoleViewMessage.ts | cndBreakpoint": {
    "message": "Ponto de interrupção condicional"
  },
  "panels/console/ConsoleViewMessage.ts | console": {
    "message": "Console"
  },
  "panels/console/ConsoleViewMessage.ts | consoleWasCleared": {
    "message": "O console foi limpo"
  },
  "panels/console/ConsoleViewMessage.ts | consoleclearWasPreventedDueTo": {
    "message": "console.clear() foi evitado devido à opção \"Preservar registro\""
  },
  "panels/console/ConsoleViewMessage.ts | deprecationS": {
    "message": "[Deprecation] {PH1}"
  },
  "panels/console/ConsoleViewMessage.ts | error": {
    "message": "Erro"
  },
  "panels/console/ConsoleViewMessage.ts | errorS": {
    "message": "{n,plural, =1{Erro, repetido # vez}one{Erro, repetido # vez}other{Erro, repetido # vezes}}"
  },
  "panels/console/ConsoleViewMessage.ts | exception": {
    "message": "<exceção>"
  },
  "panels/console/ConsoleViewMessage.ts | explainThisError": {
    "message": "Entenda o erro"
  },
  "panels/console/ConsoleViewMessage.ts | explainThisErrorWithAI": {
    "message": "Entenda o erro. Com tecnologia de IA."
  },
  "panels/console/ConsoleViewMessage.ts | explainThisMessage": {
    "message": "Entenda a mensagem"
  },
  "panels/console/ConsoleViewMessage.ts | explainThisMessageWithAI": {
    "message": "Entenda a mensagem. Com tecnologia de IA."
  },
  "panels/console/ConsoleViewMessage.ts | explainThisWarning": {
    "message": "Entenda o aviso"
  },
  "panels/console/ConsoleViewMessage.ts | explainThisWarningWithAI": {
    "message": "Entenda o aviso. Com tecnologia de IA."
  },
  "panels/console/ConsoleViewMessage.ts | functionWasResolvedFromBound": {
    "message": "A função foi resolvida na função vinculada."
  },
  "panels/console/ConsoleViewMessage.ts | index": {
    "message": "(índice)"
  },
  "panels/console/ConsoleViewMessage.ts | interventionS": {
    "message": "[Intervention] {PH1}"
  },
  "panels/console/ConsoleViewMessage.ts | logpoint": {
    "message": "Logpoint"
  },
  "panels/console/ConsoleViewMessage.ts | repeatS": {
    "message": "{n,plural, =1{Repetida # vez}one{Repetida # vez}other{Repetida # vezes}}"
  },
  "panels/console/ConsoleViewMessage.ts | someEvent": {
    "message": "<algum> evento"
  },
  "panels/console/ConsoleViewMessage.ts | stackMessageCollapsed": {
    "message": "A tabela de pilha está fechada"
  },
  "panels/console/ConsoleViewMessage.ts | stackMessageExpanded": {
    "message": "A tabela de pilha está aberta"
  },
  "panels/console/ConsoleViewMessage.ts | thisValueWasEvaluatedUponFirst": {
    "message": "Esse valor foi avaliado na primeira expansão. Ele pode ter mudado desde então."
  },
  "panels/console/ConsoleViewMessage.ts | thisValueWillNotBeCollectedUntil": {
    "message": "Esse valor não será coletado até o console ser limpo."
  },
  "panels/console/ConsoleViewMessage.ts | tookNms": {
    "message": "levou <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": "Aviso"
  },
  "panels/console/ConsoleViewMessage.ts | warningS": {
    "message": "{n,plural, =1{Aviso: repetido # vez}one{Aviso: repetido # vez}other{Aviso: repetido # vezes}}"
  },
  "panels/console/console-meta.ts | autocompleteFromHistory": {
    "message": "Preencher automaticamente usando o histórico"
  },
  "panels/console/console-meta.ts | autocompleteOnEnter": {
    "message": "Aceitar a sugestão de preenchimento automático ao pressionar Enter"
  },
  "panels/console/console-meta.ts | clearConsole": {
    "message": "Limpar console"
  },
  "panels/console/console-meta.ts | clearConsoleHistory": {
    "message": "Limpar histórico do console"
  },
  "panels/console/console-meta.ts | collapseConsoleTraceMessagesByDefault": {
    "message": "Não abrir mensagens console.trace() automaticamente"
  },
  "panels/console/console-meta.ts | console": {
    "message": "Console"
  },
  "panels/console/console-meta.ts | createLiveExpression": {
    "message": "Criar expressão em tempo real"
  },
  "panels/console/console-meta.ts | doNotAutocompleteFromHistory": {
    "message": "Não fazer o preenchimento automático usando o histórico"
  },
  "panels/console/console-meta.ts | doNotAutocompleteOnEnter": {
    "message": "Não aceitar a sugestão de preenchimento automático ao pressionar Enter"
  },
  "panels/console/console-meta.ts | doNotEagerlyEvaluateConsole": {
    "message": "Não avaliar prontamente o texto de solicitação do console"
  },
  "panels/console/console-meta.ts | doNotGroupSimilarMessagesIn": {
    "message": "Não agrupar mensagens parecidas no console"
  },
  "panels/console/console-meta.ts | doNotShowCorsErrorsIn": {
    "message": "Não mostrar erros CORS no console"
  },
  "panels/console/console-meta.ts | doNotTreatEvaluationAsUser": {
    "message": "Não trate a avaliação como ativação do usuário"
  },
  "panels/console/console-meta.ts | eagerEvaluation": {
    "message": "Avaliação estrita"
  },
  "panels/console/console-meta.ts | eagerlyEvaluateConsolePromptText": {
    "message": "Avaliar prontamente o texto de solicitação do console"
  },
  "panels/console/console-meta.ts | evaluateTriggersUserActivation": {
    "message": "Tratar a avaliação do código como uma ação do usuário"
  },
  "panels/console/console-meta.ts | expandConsoleTraceMessagesByDefault": {
    "message": "Abrir mensagens console.trace() automaticamente"
  },
  "panels/console/console-meta.ts | groupSimilarMessagesInConsole": {
    "message": "Agrupar mensagens parecidas no console"
  },
  "panels/console/console-meta.ts | hideNetworkMessages": {
    "message": "Ocultar mensagens de rede"
  },
  "panels/console/console-meta.ts | hideTimestamps": {
    "message": "Ocultar carimbos de data/hora"
  },
  "panels/console/console-meta.ts | logXmlhttprequests": {
    "message": "Registrar XMLHttpRequests"
  },
  "panels/console/console-meta.ts | onlyShowMessagesFromTheCurrent": {
    "message": "Exibir apenas mensagens do contexto atual (top, iframe, worker, extensão)"
  },
  "panels/console/console-meta.ts | selectedContextOnly": {
    "message": "Somente contexto selecionado"
  },
  "panels/console/console-meta.ts | showConsole": {
    "message": "Mostrar console"
  },
  "panels/console/console-meta.ts | showCorsErrorsInConsole": {
    "message": "Mostrar erros CORS no console"
  },
  "panels/console/console-meta.ts | showMessagesFromAllContexts": {
    "message": "Mostrar mensagens em todos os contextos"
  },
  "panels/console/console-meta.ts | showNetworkMessages": {
    "message": "Mostrar mensagens de rede"
  },
  "panels/console/console-meta.ts | showTimestamps": {
    "message": "Mostrar carimbos de data/hora"
  },
  "panels/console/console-meta.ts | timestamps": {
    "message": "Carimbos de data/hora"
  },
  "panels/console/console-meta.ts | toggleConsole": {
    "message": "Alternar para o Console"
  },
  "panels/console/console-meta.ts | treatEvaluationAsUserActivation": {
    "message": "Tratar avaliação como uma ativação do usuário"
  },
  "panels/console_counters/WarningErrorCounter.ts | openConsoleToViewS": {
    "message": "Abrir o console para ver {PH1}"
  },
  "panels/console_counters/WarningErrorCounter.ts | openIssuesToView": {
    "message": "{n,plural, =1{Abrir a guia Problemas para ver # problema:}one{Abrir a guia Problemas para ver # problema:}other{Abrir a guia Problemas para ver # problemas:}}"
  },
  "panels/console_counters/WarningErrorCounter.ts | sErrors": {
    "message": "{n,plural, =1{# erro}one{# erro}other{# erros}}"
  },
  "panels/console_counters/WarningErrorCounter.ts | sWarnings": {
    "message": "{n,plural, =1{# aviso}one{# aviso}other{# avisos}}"
  },
  "panels/coverage/CoverageListView.ts | codeCoverage": {
    "message": "Cobertura de código"
  },
  "panels/coverage/CoverageListView.ts | css": {
    "message": "CSS"
  },
  "panels/coverage/CoverageListView.ts | jsCoverageWithPerBlock": {
    "message": "Cobertura do JS com granularidade por bloco: quando um bloco de JavaScript é executado, ele é marcado como coberto."
  },
  "panels/coverage/CoverageListView.ts | jsCoverageWithPerFunction": {
    "message": "Cobertura JS com granularidade por função: quando uma função é executada, ela é marcada como coberta."
  },
  "panels/coverage/CoverageListView.ts | jsPerBlock": {
    "message": "JS (por bloco)"
  },
  "panels/coverage/CoverageListView.ts | jsPerFunction": {
    "message": "JS (por função)"
  },
  "panels/coverage/CoverageListView.ts | sBytes": {
    "message": "{n,plural, =1{# byte}one{# byte}other{# bytes}}"
  },
  "panels/coverage/CoverageListView.ts | sBytesS": {
    "message": "{n,plural, =1{# byte, {percentage}}one{# byte, {percentage}}other{# bytes, {percentage}}}"
  },
  "panels/coverage/CoverageListView.ts | sBytesSBelongToBlocksOf": {
    "message": "{PH1} bytes ({PH2}) pertencem a blocos de JavaScript que (ainda) não foram executados."
  },
  "panels/coverage/CoverageListView.ts | sBytesSBelongToBlocksOfJavascript": {
    "message": "{PH1} bytes ({PH2}) pertencem a blocos do JavaScript que foram executados pelo menos uma vez."
  },
  "panels/coverage/CoverageListView.ts | sBytesSBelongToFunctionsThatHave": {
    "message": "{PH1} bytes ({PH2}) pertencem a funções que (ainda) não foram executadas."
  },
  "panels/coverage/CoverageListView.ts | sBytesSBelongToFunctionsThatHaveExecuted": {
    "message": "{PH1} bytes ({PH2}) pertencem a funções que foram executadas pelo menos uma vez."
  },
  "panels/coverage/CoverageListView.ts | sOfFileUnusedSOfFileUsed": {
    "message": "{PH1}% do arquivo não foi usado, {PH2}% do arquivo foi usado"
  },
  "panels/coverage/CoverageListView.ts | totalBytes": {
    "message": "Total de bytes"
  },
  "panels/coverage/CoverageListView.ts | type": {
    "message": "Tipo"
  },
  "panels/coverage/CoverageListView.ts | unusedBytes": {
    "message": "Bytes não usados"
  },
  "panels/coverage/CoverageListView.ts | url": {
    "message": "URL"
  },
  "panels/coverage/CoverageListView.ts | usageVisualization": {
    "message": "Visualização de uso"
  },
  "panels/coverage/CoverageView.ts | activationNoCapture": {
    "message": "Não foi possível capturar as informações de cobertura porque a página foi pré-renderizada em segundo plano."
  },
  "panels/coverage/CoverageView.ts | all": {
    "message": "Tudo"
  },
  "panels/coverage/CoverageView.ts | bfcacheNoCapture": {
    "message": "Não foi possível capturar as informações de cobertura porque a página foi veiculada pelo cache de avanço e retorno."
  },
  "panels/coverage/CoverageView.ts | chooseCoverageGranularityPer": {
    "message": "Escolha a granularidade da cobertura: por função tem pouca sobrecarga e por bloco tem uma sobrecarga significativa."
  },
  "panels/coverage/CoverageView.ts | clickTheRecordButtonSToStart": {
    "message": "Clique no botão Gravar {PH1} para iniciar a captura da cobertura."
  },
  "panels/coverage/CoverageView.ts | clickTheReloadButtonSToReloadAnd": {
    "message": "Clique no botão Atualizar {PH1} para recarregar e iniciar a captura de cobertura."
  },
  "panels/coverage/CoverageView.ts | contentScripts": {
    "message": "Scripts de conteúdo"
  },
  "panels/coverage/CoverageView.ts | css": {
    "message": "CSS"
  },
  "panels/coverage/CoverageView.ts | filterByUrl": {
    "message": "Filtrar por URL"
  },
  "panels/coverage/CoverageView.ts | filterCoverageByType": {
    "message": "Filtrar cobertura por tipo"
  },
  "panels/coverage/CoverageView.ts | filteredSTotalS": {
    "message": "Filtrado: {PH1}  Total: {PH2}"
  },
  "panels/coverage/CoverageView.ts | includeExtensionContentScripts": {
    "message": "Incluir scripts de conteúdo de extensão"
  },
  "panels/coverage/CoverageView.ts | javascript": {
    "message": "JavaScript"
  },
  "panels/coverage/CoverageView.ts | perBlock": {
    "message": "Por bloco"
  },
  "panels/coverage/CoverageView.ts | perFunction": {
    "message": "Por função"
  },
  "panels/coverage/CoverageView.ts | reloadPrompt": {
    "message": "Clique no botão \"Atualizar\" {PH1} para atualizar e receber cobertura."
  },
  "panels/coverage/CoverageView.ts | sOfSSUsedSoFarSUnused": {
    "message": "{PH1} de {PH2} ({PH3}%) usados até agora, {PH4} não usado."
  },
  "panels/coverage/coverage-meta.ts | clearCoverage": {
    "message": "Limpar cobertura"
  },
  "panels/coverage/coverage-meta.ts | coverage": {
    "message": "Cobertura"
  },
  "panels/coverage/coverage-meta.ts | exportCoverage": {
    "message": "Cobertura da exportação"
  },
  "panels/coverage/coverage-meta.ts | instrumentCoverage": {
    "message": "Cobertura do instrumento"
  },
  "panels/coverage/coverage-meta.ts | showCoverage": {
    "message": "Mostrar cobertura"
  },
  "panels/coverage/coverage-meta.ts | startInstrumentingCoverageAnd": {
    "message": "Começar a cobertura de instrumentação e atualizar a página"
  },
  "panels/coverage/coverage-meta.ts | stopInstrumentingCoverageAndShow": {
    "message": "Parar a cobertura de instrumentação e mostrar 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": "Seletores de atributo"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | backgroundColorsS": {
    "message": "Cores do plano de fundo: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | borderColorsS": {
    "message": "Cores de borda: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | classSelectors": {
    "message": "Seletores de classe"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | colors": {
    "message": "Cores"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | contrastIssues": {
    "message": "Problemas de contraste"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | contrastIssuesS": {
    "message": "Problemas de contraste: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | contrastRatio": {
    "message": "Taxa de contraste"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | cssOverviewElements": {
    "message": "Elementos de visão geral de CSS"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | declaration": {
    "message": "Declaração"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | element": {
    "message": "Elemento"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | elements": {
    "message": "Elementos"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | externalStylesheets": {
    "message": "Folhas de estilo externas"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | fillColorsS": {
    "message": "Cores de preenchimento: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | fontInfo": {
    "message": "Informações da fonte"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | idSelectors": {
    "message": "Seletores de ID"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | inlineStyleElements": {
    "message": "Elementos de estilo in-line"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | mediaQueries": {
    "message": "Consultas de mídia"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | nOccurrences": {
    "message": "{n,plural, =1{# ocorrência}one{# ocorrência}other{# ocorrências}}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | nonsimpleSelectors": {
    "message": "Seletores não simples"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | overviewSummary": {
    "message": "Resumo da visão geral"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | showElement": {
    "message": "Mostrar elemento"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | source": {
    "message": "Origem"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | styleRules": {
    "message": "Regras de estilo"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | textColorSOverSBackgroundResults": {
    "message": "A cor de texto {PH1} sobre o fundo {PH2} resulta em baixo contraste para {PH3} elementos"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | textColorsS": {
    "message": "Cores do texto: {PH1}"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | thereAreNoFonts": {
    "message": "Nenhuma fonte encontrada."
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | thereAreNoMediaQueries": {
    "message": "Não há consultas de mídia."
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | thereAreNoUnusedDeclarations": {
    "message": "Nenhuma declaração não usada."
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | typeSelectors": {
    "message": "Seletores de tipo"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | universalSelectors": {
    "message": "Seletores universais"
  },
  "panels/css_overview/CSSOverviewCompletedView.ts | unusedDeclarations": {
    "message": "Declarações não utilizadas"
  },
  "panels/css_overview/CSSOverviewProcessingView.ts | cancel": {
    "message": "Cancelar"
  },
  "panels/css_overview/CSSOverviewSidebarPanel.ts | clearOverview": {
    "message": "Limpar visão geral"
  },
  "panels/css_overview/CSSOverviewSidebarPanel.ts | cssOverviewPanelSidebar": {
    "message": "Barra lateral do painel de visão geral do CSS"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | bottomAppliedToAStatically": {
    "message": "Bottom aplicado a um elemento posicionado estaticamente"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | heightAppliedToAnInlineElement": {
    "message": "Height aplicada a um elemento in-line"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | leftAppliedToAStatically": {
    "message": "Left aplicado a um elemento posicionado estaticamente"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | rightAppliedToAStatically": {
    "message": "Right aplicado a um elemento posicionado estaticamente"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | topAppliedToAStatically": {
    "message": "Top aplicado a um elemento posicionado estaticamente"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | verticalAlignmentAppliedTo": {
    "message": "Alinhamento vertical aplicado a um elemento que não é inline nem table-cell"
  },
  "panels/css_overview/CSSOverviewUnusedDeclarations.ts | widthAppliedToAnInlineElement": {
    "message": "Width aplicada a um elemento in-line"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | captureOverview": {
    "message": "Visão geral da captura"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | capturePageCSSOverview": {
    "message": "Capturar uma visão geral de CSS da sua página"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | identifyCSSImprovements": {
    "message": "Identificar possíveis melhorias de CSS"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | identifyCSSImprovementsWithExampleIssues": {
    "message": "Identificar possíveis melhorias no CSS (por exemplo, problemas de baixo contraste, declarações que não são usadas, cores ou fontes inválidas)"
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | locateAffectedElements": {
    "message": "Localizar os elementos afetados no painel \"Elementos\""
  },
  "panels/css_overview/components/CSSOverviewStartView.ts | quickStartWithCSSOverview": {
    "message": "Início rápido: conheça o novo painel \"Visão geral de CSS\""
  },
  "panels/css_overview/css_overview-meta.ts | cssOverview": {
    "message": "Visão geral de CSS"
  },
  "panels/css_overview/css_overview-meta.ts | showCssOverview": {
    "message": "Mostrar visão geral de CSS"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | copyInitiatorUrl": {
    "message": "Copiar iniciador de URL"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | copyUrl": {
    "message": "Copiar URL"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | developerResources": {
    "message": "Recursos para desenvolvedores"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | error": {
    "message": "Erro"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | failure": {
    "message": "falha"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | initiator": {
    "message": "Iniciador"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | pending": {
    "message": "pendente"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | sBytes": {
    "message": "{n,plural, =1{# byte}one{# byte}other{# bytes}}"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | status": {
    "message": "Status"
  },
  "panels/developer_resources/DeveloperResourcesListView.ts | success": {
    "message": "sucesso"
  },
  "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": "Carregar pelo site"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | filterByText": {
    "message": "Filtrar por URL e erro"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | loadHttpsDeveloperResources": {
    "message": "Carregar recursos de desenvolvedor do HTTP(S) pelo site que você inspeciona, não pelo DevTools"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | noResourceMatches": {
    "message": "Nenhum recurso correspondente"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | numberOfResourceMatch": {
    "message": "{n,plural, =1{# recurso correspondente}one{# recurso correspondente}other{# recursos correspondentes}}"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | resources": {
    "message": "{n,plural, =1{# recurso}one{# recurso}other{# recursos}}"
  },
  "panels/developer_resources/DeveloperResourcesView.ts | resourcesCurrentlyLoading": {
    "message": "{PH1} recursos, {PH2} carregando"
  },
  "panels/developer_resources/developer_resources-meta.ts | developerResources": {
    "message": "Recursos para desenvolvedores"
  },
  "panels/developer_resources/developer_resources-meta.ts | showDeveloperResources": {
    "message": "Mostrar recursos para desenvolvedores"
  },
  "panels/elements/CSSRuleValidator.ts | flexGridContainerPropertyRuleFix": {
    "message": "Tente definir {PROPERTY_NAME} no elemento do contêiner ou use {ALTERNATIVE_PROPERTY_NAME}."
  },
  "panels/elements/CSSRuleValidator.ts | flexGridContainerPropertyRuleReason": {
    "message": "Esse elemento é um item {CONTAINER_DISPLAY_NAME}, ou seja, um filho de um contêiner {CONTAINER_DISPLAY_NAME}, mas {PROPERTY_NAME} só é válido para contêineres."
  },
  "panels/elements/CSSRuleValidator.ts | fontVariationSettingsWarning": {
    "message": "O valor da configuração \"{PH1}\" ({PH2}) está fora do intervalo compatível [{PH3}, {PH4}] para a família de fontes {PH5}."
  },
  "panels/elements/CSSRuleValidator.ts | ruleViolatedByParentElementRuleFix": {
    "message": "Configure a propriedade {EXISTING_PARENT_ELEMENT_RULE} no elemento pai como {TARGET_PARENT_ELEMENT_RULE}."
  },
  "panels/elements/CSSRuleValidator.ts | ruleViolatedByParentElementRuleReason": {
    "message": "A propriedade {REASON_PROPERTY_DECLARATION_CODE} no elemento pai impede que {AFFECTED_PROPERTY_DECLARATION_CODE} tenha efeito."
  },
  "panels/elements/CSSRuleValidator.ts | ruleViolatedBySameElementRuleChangeFlexOrGrid": {
    "message": "Adicione {DISPLAY_GRID_RULE} ou {DISPLAY_FLEX_RULE} para transformar o elemento em um contêiner."
  },
  "panels/elements/CSSRuleValidator.ts | ruleViolatedBySameElementRuleChangeSuggestion": {
    "message": "Defina a propriedade {EXISTING_PROPERTY_DECLARATION} como {TARGET_PROPERTY_DECLARATION}."
  },
  "panels/elements/CSSRuleValidator.ts | ruleViolatedBySameElementRuleFix": {
    "message": "Defina o {PROPERTY_NAME} como algo diferente de {PROPERTY_VALUE}."
  },
  "panels/elements/CSSRuleValidator.ts | ruleViolatedBySameElementRuleReason": {
    "message": "A propriedade {REASON_PROPERTY_DECLARATION_CODE} impede que {AFFECTED_PROPERTY_DECLARATION_CODE} tenha efeito."
  },
  "panels/elements/ClassesPaneWidget.ts | addNewClass": {
    "message": "Adicionar nova classe"
  },
  "panels/elements/ClassesPaneWidget.ts | classSAdded": {
    "message": "Classe {PH1} adicionada"
  },
  "panels/elements/ClassesPaneWidget.ts | classesSAdded": {
    "message": "Classes {PH1} adicionadas"
  },
  "panels/elements/ClassesPaneWidget.ts | elementClasses": {
    "message": "Classes do elemento"
  },
  "panels/elements/ColorSwatchPopoverIcon.ts | openCubicBezierEditor": {
    "message": "Abrir o editor cubic-bezier"
  },
  "panels/elements/ColorSwatchPopoverIcon.ts | openShadowEditor": {
    "message": "Abrir o editor de sombras"
  },
  "panels/elements/ComputedStyleWidget.ts | group": {
    "message": "Agrupar"
  },
  "panels/elements/ComputedStyleWidget.ts | navigateToSelectorSource": {
    "message": "Navegar até o seletor de origem"
  },
  "panels/elements/ComputedStyleWidget.ts | navigateToStyle": {
    "message": "Navegar para o estilo"
  },
  "panels/elements/ComputedStyleWidget.ts | noMatchingProperty": {
    "message": "Não há uma propriedade correspondente"
  },
  "panels/elements/ComputedStyleWidget.ts | showAll": {
    "message": "Mostrar tudo"
  },
  "panels/elements/DOMLinkifier.ts | node": {
    "message": "<nó>"
  },
  "panels/elements/ElementStatePaneWidget.ts | emulateFocusedPage": {
    "message": "Emular uma página em foco"
  },
  "panels/elements/ElementStatePaneWidget.ts | emulatesAFocusedPage": {
    "message": "Mantém a página em foco. Essa configuração geralmente é usada para depurar elementos que desaparecem."
  },
  "panels/elements/ElementStatePaneWidget.ts | forceElementSpecificStates": {
    "message": "Forçar estado específico do elemento"
  },
  "panels/elements/ElementStatePaneWidget.ts | forceElementState": {
    "message": "Forçar estado do elemento"
  },
  "panels/elements/ElementStatePaneWidget.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/elements/ElementStatePaneWidget.ts | toggleElementState": {
    "message": "Alternar estados do elemento"
  },
  "panels/elements/ElementsPanel.ts | adornerSettings": {
    "message": "Configurações do ícone"
  },
  "panels/elements/ElementsPanel.ts | computed": {
    "message": "Computado"
  },
  "panels/elements/ElementsPanel.ts | computedStylesHidden": {
    "message": "A barra lateral de estilos computados está oculta"
  },
  "panels/elements/ElementsPanel.ts | computedStylesShown": {
    "message": "A barra lateral de estilos computados está visível"
  },
  "panels/elements/ElementsPanel.ts | domTreeExplorer": {
    "message": "Buscador da árvore do DOM"
  },
  "panels/elements/ElementsPanel.ts | elementStateS": {
    "message": "Estado do elemento: {PH1}"
  },
  "panels/elements/ElementsPanel.ts | findByStringSelectorOrXpath": {
    "message": "Encontrar por string, seletor ou XPath"
  },
  "panels/elements/ElementsPanel.ts | hideComputedStylesSidebar": {
    "message": "Ocultar a barra lateral de estilos computados"
  },
  "panels/elements/ElementsPanel.ts | nodeCannotBeFoundInTheCurrent": {
    "message": "Não foi possível encontrar o nó nesta página."
  },
  "panels/elements/ElementsPanel.ts | openInElementsPanel": {
    "message": "Abrir no painel Elementos"
  },
  "panels/elements/ElementsPanel.ts | showComputedStylesSidebar": {
    "message": "Mostrar a barra lateral de estilos computados"
  },
  "panels/elements/ElementsPanel.ts | sidePanelContent": {
    "message": "Conteúdo do painel lateral"
  },
  "panels/elements/ElementsPanel.ts | sidePanelToolbar": {
    "message": "Barra de ferramentas do painel lateral"
  },
  "panels/elements/ElementsPanel.ts | styles": {
    "message": "Estilos"
  },
  "panels/elements/ElementsPanel.ts | switchToAccessibilityTreeView": {
    "message": "Trocar para a visualização em árvore da acessibilidade"
  },
  "panels/elements/ElementsPanel.ts | switchToDomTreeView": {
    "message": "Trocar para visualização em árvore do DOM"
  },
  "panels/elements/ElementsPanel.ts | theDeferredDomNodeCouldNotBe": {
    "message": "Não foi possível resolver o nó adiado do DOM como um nó válido."
  },
  "panels/elements/ElementsPanel.ts | theRemoteObjectCouldNotBe": {
    "message": "Não foi possível resolver o objeto remoto como um nó válido."
  },
  "panels/elements/ElementsTreeElement.ts | addAttribute": {
    "message": "Adicionar atributo"
  },
  "panels/elements/ElementsTreeElement.ts | captureNodeScreenshot": {
    "message": "Fazer uma captura de tela do nó"
  },
  "panels/elements/ElementsTreeElement.ts | children": {
    "message": "Filhos:"
  },
  "panels/elements/ElementsTreeElement.ts | collapseChildren": {
    "message": "Recolher filhos"
  },
  "panels/elements/ElementsTreeElement.ts | copy": {
    "message": "Copiar"
  },
  "panels/elements/ElementsTreeElement.ts | copyElement": {
    "message": "Copiar elemento"
  },
  "panels/elements/ElementsTreeElement.ts | copyFullXpath": {
    "message": "Copiar XPath completo"
  },
  "panels/elements/ElementsTreeElement.ts | copyJsPath": {
    "message": "Copiar caminho JS"
  },
  "panels/elements/ElementsTreeElement.ts | copyOuterhtml": {
    "message": "Copiar HTML externo"
  },
  "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": "Recortar"
  },
  "panels/elements/ElementsTreeElement.ts | deleteElement": {
    "message": "Excluir elemento"
  },
  "panels/elements/ElementsTreeElement.ts | disableFlexMode": {
    "message": "Desativar o modo flex"
  },
  "panels/elements/ElementsTreeElement.ts | disableGridMode": {
    "message": "Desativar o modo de grade"
  },
  "panels/elements/ElementsTreeElement.ts | disableScrollSnap": {
    "message": "Desativar sobreposição de ajuste de rolagem"
  },
  "panels/elements/ElementsTreeElement.ts | duplicateElement": {
    "message": "Elemento duplicado"
  },
  "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 | elementHasScrollableOverflow": {
    "message": "Este elemento tem um overflow rolável"
  },
  "panels/elements/ElementsTreeElement.ts | enableFlexMode": {
    "message": "Ativar modo flex"
  },
  "panels/elements/ElementsTreeElement.ts | enableGridMode": {
    "message": "Ativar o modo de grade"
  },
  "panels/elements/ElementsTreeElement.ts | enableScrollSnap": {
    "message": "Ativar a sobreposição de ajuste de rolagem"
  },
  "panels/elements/ElementsTreeElement.ts | expandRecursively": {
    "message": "Expandir recursivamente"
  },
  "panels/elements/ElementsTreeElement.ts | focus": {
    "message": "Foco"
  },
  "panels/elements/ElementsTreeElement.ts | forceState": {
    "message": "Forçar estado"
  },
  "panels/elements/ElementsTreeElement.ts | hideElement": {
    "message": "Ocultar elemento"
  },
  "panels/elements/ElementsTreeElement.ts | openMediaPanel": {
    "message": "Ir para o painel \"Mídia\""
  },
  "panels/elements/ElementsTreeElement.ts | paste": {
    "message": "Colar"
  },
  "panels/elements/ElementsTreeElement.ts | scrollIntoView": {
    "message": "Rolar para a visualização"
  },
  "panels/elements/ElementsTreeElement.ts | showFrameDetails": {
    "message": "Mostrar detalhes de iframe"
  },
  "panels/elements/ElementsTreeElement.ts | showPopoverTarget": {
    "message": "Mostrar destino do pop-up"
  },
  "panels/elements/ElementsTreeElement.ts | thisFrameWasIdentifiedAsAnAd": {
    "message": "Esse frame foi identificado como um frame de anúncio"
  },
  "panels/elements/ElementsTreeElement.ts | useSInTheConsoleToReferToThis": {
    "message": "Use {PH1} no console para se referir a esse elemento."
  },
  "panels/elements/ElementsTreeElement.ts | valueIsTooLargeToEdit": {
    "message": "<o valor é muito grande para ser editado>"
  },
  "panels/elements/ElementsTreeOutline.ts | pageDom": {
    "message": "DOM da página"
  },
  "panels/elements/ElementsTreeOutline.ts | reveal": {
    "message": "revelar"
  },
  "panels/elements/ElementsTreeOutline.ts | showAllNodesDMore": {
    "message": "Mostrar todos os nós (mais {PH1})"
  },
  "panels/elements/ElementsTreeOutline.ts | storeAsGlobalVariable": {
    "message": "Armazenar como variável global"
  },
  "panels/elements/EventListenersWidget.ts | all": {
    "message": "Tudo"
  },
  "panels/elements/EventListenersWidget.ts | ancestors": {
    "message": "Ancestrais"
  },
  "panels/elements/EventListenersWidget.ts | blocking": {
    "message": "Bloqueio"
  },
  "panels/elements/EventListenersWidget.ts | eventListenersCategory": {
    "message": "Categoria de listeners de eventos"
  },
  "panels/elements/EventListenersWidget.ts | frameworkListeners": {
    "message": "Listeners de Framework"
  },
  "panels/elements/EventListenersWidget.ts | passive": {
    "message": "Passivo"
  },
  "panels/elements/EventListenersWidget.ts | resolveEventListenersBoundWith": {
    "message": "Resolver os listeners de eventos vinculados ao framework"
  },
  "panels/elements/EventListenersWidget.ts | showListenersOnTheAncestors": {
    "message": "Mostrar listeners nos ancestrais"
  },
  "panels/elements/LayersWidget.ts | cssLayersTitle": {
    "message": "Camadas de CSS"
  },
  "panels/elements/LayersWidget.ts | toggleCSSLayers": {
    "message": "Alternar a visualização das camadas de CSS"
  },
  "panels/elements/MarkerDecorator.ts | domBreakpoint": {
    "message": "Ponto de interrupção DOM"
  },
  "panels/elements/MarkerDecorator.ts | elementIsHidden": {
    "message": "O elemento está oculto"
  },
  "panels/elements/NodeStackTraceWidget.ts | noStackTraceAvailable": {
    "message": "Nenhum stack trace disponível"
  },
  "panels/elements/PlatformFontsWidget.ts | dGlyphs": {
    "message": "{n,plural, =1{(# glifo)}one{(# glifo)}other{(# glifos)}}"
  },
  "panels/elements/PlatformFontsWidget.ts | familyName": {
    "message": "Sobrenome"
  },
  "panels/elements/PlatformFontsWidget.ts | fontOrigin": {
    "message": "Origem da fonte"
  },
  "panels/elements/PlatformFontsWidget.ts | localFile": {
    "message": "Arquivo local"
  },
  "panels/elements/PlatformFontsWidget.ts | networkResource": {
    "message": "Recurso de rede"
  },
  "panels/elements/PlatformFontsWidget.ts | postScriptName": {
    "message": "Nome do PostScript"
  },
  "panels/elements/PlatformFontsWidget.ts | renderedFonts": {
    "message": "Fontes renderizadas"
  },
  "panels/elements/PropertiesWidget.ts | noMatchingProperty": {
    "message": "Não há uma propriedade correspondente"
  },
  "panels/elements/PropertiesWidget.ts | showAll": {
    "message": "Mostrar tudo"
  },
  "panels/elements/PropertiesWidget.ts | showAllTooltip": {
    "message": "Quando desmarcada, propriedades de valor nulo ou indefinido não serão visíveis"
  },
  "panels/elements/PropertyRenderer.ts | cssPropertyName": {
    "message": "Nome da propriedade CSS: {PH1}"
  },
  "panels/elements/PropertyRenderer.ts | cssPropertyValue": {
    "message": "Valor da propriedade CSS: {PH1}"
  },
  "panels/elements/StylePropertiesSection.ts | constructedStylesheet": {
    "message": "folha de estilo criada"
  },
  "panels/elements/StylePropertiesSection.ts | copyAllCSSChanges": {
    "message": "Copiar todas as mudanças de CSS"
  },
  "panels/elements/StylePropertiesSection.ts | copyAllDeclarations": {
    "message": "Copiar todas as declarações"
  },
  "panels/elements/StylePropertiesSection.ts | copyRule": {
    "message": "Copiar regra"
  },
  "panels/elements/StylePropertiesSection.ts | copySelector": {
    "message": "Copiar selector"
  },
  "panels/elements/StylePropertiesSection.ts | cssSelector": {
    "message": "Seletor de CSS"
  },
  "panels/elements/StylePropertiesSection.ts | injectedStylesheet": {
    "message": "folha de estilos injetada"
  },
  "panels/elements/StylePropertiesSection.ts | insertStyleRuleBelow": {
    "message": "Inserir régua de estilo abaixo"
  },
  "panels/elements/StylePropertiesSection.ts | sattributesStyle": {
    "message": "{PH1}[estilo de atributos]"
  },
  "panels/elements/StylePropertiesSection.ts | showAllPropertiesSMore": {
    "message": "Mostrar todas as propriedades ({PH1} ou mais)"
  },
  "panels/elements/StylePropertiesSection.ts | styleAttribute": {
    "message": "Atributo style"
  },
  "panels/elements/StylePropertiesSection.ts | userAgentStylesheet": {
    "message": "folha de estilo do user agent"
  },
  "panels/elements/StylePropertiesSection.ts | viaInspector": {
    "message": "pelo inspetor"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyAllCSSChanges": {
    "message": "Copiar todas as mudanças de CSS"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyAllCssDeclarationsAsJs": {
    "message": "Copiar todas as declarações como JS"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyAllDeclarations": {
    "message": "Copiar todas as declarações"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyCssDeclarationAsJs": {
    "message": "Copiar declaração como JS"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyDeclaration": {
    "message": "Copiar declaração"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyProperty": {
    "message": "Copiar propriedade"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyRule": {
    "message": "Copiar regra"
  },
  "panels/elements/StylePropertyTreeElement.ts | copyValue": {
    "message": "Copiar valor"
  },
  "panels/elements/StylePropertyTreeElement.ts | flexboxEditorButton": {
    "message": "Abrir editor de flexbox"
  },
  "panels/elements/StylePropertyTreeElement.ts | gridEditorButton": {
    "message": "Abrir editor de grid"
  },
  "panels/elements/StylePropertyTreeElement.ts | jumpToAnimationsPanel": {
    "message": "Ir para o painel Animações"
  },
  "panels/elements/StylePropertyTreeElement.ts | openColorPickerS": {
    "message": "Abrir seletor de cores. {PH1}"
  },
  "panels/elements/StylePropertyTreeElement.ts | openInSourcesPanel": {
    "message": "Abrir no painel Origens"
  },
  "panels/elements/StylePropertyTreeElement.ts | shiftClickToChangeColorFormat": {
    "message": "Shift + clicar para mudar o formato de cor."
  },
  "panels/elements/StylePropertyTreeElement.ts | togglePropertyAndContinueEditing": {
    "message": "Alternar a propriedade e continuar editando"
  },
  "panels/elements/StylePropertyTreeElement.ts | viewComputedValue": {
    "message": "Ver o valor calculado"
  },
  "panels/elements/StylesSidebarPane.ts | automaticDarkMode": {
    "message": "Modo escuro automático"
  },
  "panels/elements/StylesSidebarPane.ts | clickToRevealLayer": {
    "message": "Clique para revelar a camada na árvore de camadas"
  },
  "panels/elements/StylesSidebarPane.ts | copiedToClipboard": {
    "message": "Copiado para a área de transferência"
  },
  "panels/elements/StylesSidebarPane.ts | copyAllCSSChanges": {
    "message": "Copiar mudanças de CSS"
  },
  "panels/elements/StylesSidebarPane.ts | incrementdecrementWithMousewheelHundred": {
    "message": "Aumentar/diminuir com a roda do mouse ou as teclas de seta para cima/baixo. {PH1}: ±100. Shift: ±10. {PH2}: ±0,1"
  },
  "panels/elements/StylesSidebarPane.ts | incrementdecrementWithMousewheelOne": {
    "message": "Aumentar/diminuir com a roda do mouse ou as teclas de seta para cima/baixo. {PH1}: R ±1. Shift: G ±1. {PH2}: B ±1"
  },
  "panels/elements/StylesSidebarPane.ts | inheritedFromSPseudoOf": {
    "message": "Herdado do pseudo ::{PH1} de "
  },
  "panels/elements/StylesSidebarPane.ts | inheritedFroms": {
    "message": "Herdado de "
  },
  "panels/elements/StylesSidebarPane.ts | invalidPropertyValue": {
    "message": "Valor de propriedade inválido"
  },
  "panels/elements/StylesSidebarPane.ts | invalidString": {
    "message": "{PH1}. Nome da propriedade: {PH2}. Valor da propriedade: {PH3}"
  },
  "panels/elements/StylesSidebarPane.ts | layer": {
    "message": "Camada"
  },
  "panels/elements/StylesSidebarPane.ts | noMatchingSelectorOrStyle": {
    "message": "Nenhum seletor ou estilo correspondente"
  },
  "panels/elements/StylesSidebarPane.ts | pseudoSElement": {
    "message": "Pseudo elemento ::{PH1}"
  },
  "panels/elements/StylesSidebarPane.ts | specificity": {
    "message": "Especificidade: {PH1}"
  },
  "panels/elements/StylesSidebarPane.ts | toggleRenderingEmulations": {
    "message": "Alternar emulações comuns de renderização"
  },
  "panels/elements/StylesSidebarPane.ts | unknownPropertyName": {
    "message": "Nome de propriedade desconhecido"
  },
  "panels/elements/StylesSidebarPane.ts | visibleSelectors": {
    "message": "{n,plural, =1{# seletor visível listado abaixo}one{# seletor visível listado abaixo}other{# seletores visíveis listados abaixo}}"
  },
  "panels/elements/TopLayerContainer.ts | reveal": {
    "message": "revelar"
  },
  "panels/elements/components/AccessibilityTreeNode.ts | ignored": {
    "message": "Ignorado"
  },
  "panels/elements/components/AnchorFunctionLinkSwatch.ts | jumpToAnchorNode": {
    "message": "Ir para o nó de âncora"
  },
  "panels/elements/components/CSSHintDetailsView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/elements/components/CSSPropertyDocsView.ts | dontShow": {
    "message": "Não mostrar"
  },
  "panels/elements/components/CSSPropertyDocsView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/elements/components/CSSVariableValueView.ts | invalidPropertyValue": {
    "message": "Valor de propriedade inválido. Tipo esperado: {type}"
  },
  "panels/elements/components/CSSVariableValueView.ts | registeredPropertyLinkTitle": {
    "message": "Mostrar propriedade registrada"
  },
  "panels/elements/components/CSSVariableValueView.ts | sIsNotDefined": {
    "message": "A propriedade {PH1} não está definida"
  },
  "panels/elements/components/ElementsBreadcrumbs.ts | breadcrumbs": {
    "message": "Navegação estrutural da árvore do DOM"
  },
  "panels/elements/components/ElementsBreadcrumbs.ts | scrollLeft": {
    "message": "Rolar para a esquerda"
  },
  "panels/elements/components/ElementsBreadcrumbs.ts | scrollRight": {
    "message": "Rolar para a direita"
  },
  "panels/elements/components/ElementsBreadcrumbsUtils.ts | text": {
    "message": "(texto)"
  },
  "panels/elements/components/ElementsTreeExpandButton.ts | expand": {
    "message": "Abrir"
  },
  "panels/elements/components/LayoutPane.ts | chooseElementOverlayColor": {
    "message": "Escolha a cor da sobreposição do elemento"
  },
  "panels/elements/components/LayoutPane.ts | colorPickerOpened": {
    "message": "O seletor de cores foi aberto."
  },
  "panels/elements/components/LayoutPane.ts | flexbox": {
    "message": "Flexbox"
  },
  "panels/elements/components/LayoutPane.ts | flexboxOverlays": {
    "message": "Sobreposições Flexbox"
  },
  "panels/elements/components/LayoutPane.ts | grid": {
    "message": "Grade"
  },
  "panels/elements/components/LayoutPane.ts | gridOverlays": {
    "message": "Sobreposições de grade"
  },
  "panels/elements/components/LayoutPane.ts | noFlexboxLayoutsFoundOnThisPage": {
    "message": "Nenhum layout flexbox foi encontrado nessa página."
  },
  "panels/elements/components/LayoutPane.ts | noGridLayoutsFoundOnThisPage": {
    "message": "Nenhum layout de grade foi encontrado nessa página"
  },
  "panels/elements/components/LayoutPane.ts | overlayDisplaySettings": {
    "message": "Sobrepor configurações de exibição"
  },
  "panels/elements/components/LayoutPane.ts | showElementInTheElementsPanel": {
    "message": "Mostrar o elemento no painel Elementos"
  },
  "panels/elements/components/StylePropertyEditor.ts | deselectButton": {
    "message": "Remover {propertyName}: {propertyValue}"
  },
  "panels/elements/components/StylePropertyEditor.ts | selectButton": {
    "message": "Adicionar {propertyName}: {propertyValue}"
  },
  "panels/elements/elements-meta.ts | captureAreaScreenshot": {
    "message": "Fazer captura de tela da área"
  },
  "panels/elements/elements-meta.ts | copyStyles": {
    "message": "Copiar estilos"
  },
  "panels/elements/elements-meta.ts | disableDomWordWrap": {
    "message": "Desativar quebra de palavra do DOM"
  },
  "panels/elements/elements-meta.ts | duplicateElement": {
    "message": "Elemento duplicado"
  },
  "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": "Ativar quebra de palavra do DOM"
  },
  "panels/elements/elements-meta.ts | eventListeners": {
    "message": "Listener de eventos"
  },
  "panels/elements/elements-meta.ts | hideElement": {
    "message": "Ocultar elemento"
  },
  "panels/elements/elements-meta.ts | hideHtmlComments": {
    "message": "Ocultar comentários em HTML"
  },
  "panels/elements/elements-meta.ts | layout": {
    "message": "Layout"
  },
  "panels/elements/elements-meta.ts | newStyleRule": {
    "message": "Nova regra de estilo"
  },
  "panels/elements/elements-meta.ts | properties": {
    "message": "Propriedades"
  },
  "panels/elements/elements-meta.ts | redo": {
    "message": "Refazer"
  },
  "panels/elements/elements-meta.ts | refreshEventListeners": {
    "message": "Atualizar listeners de eventos"
  },
  "panels/elements/elements-meta.ts | revealDomNodeOnHover": {
    "message": "Revelar nó do DOM ao passar o cursor"
  },
  "panels/elements/elements-meta.ts | selectAnElementInThePageTo": {
    "message": "Selecionar um elemento na página para ser inspecionado"
  },
  "panels/elements/elements-meta.ts | showCSSDocumentationTooltip": {
    "message": "Mostrar dicas da documentação do CSS"
  },
  "panels/elements/elements-meta.ts | showComputedStyles": {
    "message": "Mostrar estilos calculados"
  },
  "panels/elements/elements-meta.ts | showDetailedInspectTooltip": {
    "message": "Mostrar dica de inspeção detalhada"
  },
  "panels/elements/elements-meta.ts | showElements": {
    "message": "Mostrar elementos"
  },
  "panels/elements/elements-meta.ts | showEventListeners": {
    "message": "Mostrar listeners de eventos"
  },
  "panels/elements/elements-meta.ts | showHtmlComments": {
    "message": "Mostrar comentários HTML"
  },
  "panels/elements/elements-meta.ts | showLayout": {
    "message": "Mostrar layout"
  },
  "panels/elements/elements-meta.ts | showProperties": {
    "message": "Mostrar propriedades"
  },
  "panels/elements/elements-meta.ts | showStackTrace": {
    "message": "Stack trace lento"
  },
  "panels/elements/elements-meta.ts | showStyles": {
    "message": "Mostrar estilos"
  },
  "panels/elements/elements-meta.ts | showUserAgentShadowDOM": {
    "message": "Mostrar o shadow DOM do user agent"
  },
  "panels/elements/elements-meta.ts | stackTrace": {
    "message": "Stack trace"
  },
  "panels/elements/elements-meta.ts | toggleEyeDropper": {
    "message": "Mudar de conta-gotas"
  },
  "panels/elements/elements-meta.ts | undo": {
    "message": "Desfazer"
  },
  "panels/elements/elements-meta.ts | wordWrap": {
    "message": "Quebra de palavra"
  },
  "panels/emulation/DeviceModeToolbar.ts | addDevicePixelRatio": {
    "message": "Adicionar proporção de pixels do dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | addDeviceType": {
    "message": "Adicionar tipo de dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | autoadjustZoom": {
    "message": "Ajusta o zoom automaticamente"
  },
  "panels/emulation/DeviceModeToolbar.ts | closeDevtools": {
    "message": "Fechar DevTools"
  },
  "panels/emulation/DeviceModeToolbar.ts | defaultF": {
    "message": "Padrão: {PH1}"
  },
  "panels/emulation/DeviceModeToolbar.ts | devicePixelRatio": {
    "message": "Proporção de pixels do dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | devicePosture": {
    "message": "Posição do dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | deviceType": {
    "message": "Tipo de dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | dimensions": {
    "message": "Dimensões"
  },
  "panels/emulation/DeviceModeToolbar.ts | edit": {
    "message": "Editar…"
  },
  "panels/emulation/DeviceModeToolbar.ts | experimentalWebPlatformFeature": {
    "message": "A sinalização \"Experimental Web Platform Feature\" está ativada. Clique para desativar."
  },
  "panels/emulation/DeviceModeToolbar.ts | experimentalWebPlatformFeatureFlag": {
    "message": "A sinalização \"Experimental Web Platform Feature\" foi desativada. Clique para ativar."
  },
  "panels/emulation/DeviceModeToolbar.ts | fitToWindowF": {
    "message": "Ajustar à janela ({PH1}%)"
  },
  "panels/emulation/DeviceModeToolbar.ts | heightLeaveEmptyForFull": {
    "message": "Altura (deixe em branco para usar a altura máxima)"
  },
  "panels/emulation/DeviceModeToolbar.ts | hideDeviceFrame": {
    "message": "Ocultar frame do dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | hideMediaQueries": {
    "message": "Ocultar consultas de mídia"
  },
  "panels/emulation/DeviceModeToolbar.ts | hideRulers": {
    "message": "Ocultar réguas"
  },
  "panels/emulation/DeviceModeToolbar.ts | landscape": {
    "message": "Paisagem"
  },
  "panels/emulation/DeviceModeToolbar.ts | moreOptions": {
    "message": "Mais opções"
  },
  "panels/emulation/DeviceModeToolbar.ts | none": {
    "message": "Nenhum"
  },
  "panels/emulation/DeviceModeToolbar.ts | portrait": {
    "message": "Retrato"
  },
  "panels/emulation/DeviceModeToolbar.ts | removeDevicePixelRatio": {
    "message": "Remover proporção de pixels do dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | removeDeviceType": {
    "message": "Remover tipo de dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | resetToDefaults": {
    "message": "Redefinir para os valores padrão"
  },
  "panels/emulation/DeviceModeToolbar.ts | responsive": {
    "message": "Responsivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | rotate": {
    "message": "Girar"
  },
  "panels/emulation/DeviceModeToolbar.ts | screenOrientationOptions": {
    "message": "Opções de orientação da tela"
  },
  "panels/emulation/DeviceModeToolbar.ts | showDeviceFrame": {
    "message": "Mostrar frame do dispositivo"
  },
  "panels/emulation/DeviceModeToolbar.ts | showMediaQueries": {
    "message": "Mostrar consultas de mídia"
  },
  "panels/emulation/DeviceModeToolbar.ts | showRulers": {
    "message": "Mostrar réguas"
  },
  "panels/emulation/DeviceModeToolbar.ts | toggleDualscreenMode": {
    "message": "Mudar para o módulo de tela dupla"
  },
  "panels/emulation/DeviceModeToolbar.ts | width": {
    "message": "Largura"
  },
  "panels/emulation/DeviceModeToolbar.ts | zoom": {
    "message": "Zoom"
  },
  "panels/emulation/DeviceModeView.ts | doubleclickForFullHeight": {
    "message": "Clique duas vezes para ver a altura total"
  },
  "panels/emulation/DeviceModeView.ts | laptop": {
    "message": "Laptop"
  },
  "panels/emulation/DeviceModeView.ts | laptopL": {
    "message": "Laptop G"
  },
  "panels/emulation/DeviceModeView.ts | mobileL": {
    "message": "Dispositivo móvel G"
  },
  "panels/emulation/DeviceModeView.ts | mobileM": {
    "message": "Dispositivo móvel M"
  },
  "panels/emulation/DeviceModeView.ts | mobileS": {
    "message": "Dispositivo móvel P"
  },
  "panels/emulation/DeviceModeView.ts | tablet": {
    "message": "Tablet"
  },
  "panels/emulation/MediaQueryInspector.ts | revealInSourceCode": {
    "message": "Revelar no código-fonte"
  },
  "panels/emulation/emulation-meta.ts | captureFullSizeScreenshot": {
    "message": "Fazer uma captura de tela da página inteira"
  },
  "panels/emulation/emulation-meta.ts | captureNodeScreenshot": {
    "message": "Fazer captura de tela do nó"
  },
  "panels/emulation/emulation-meta.ts | captureScreenshot": {
    "message": "Fazer captura de tela"
  },
  "panels/emulation/emulation-meta.ts | device": {
    "message": "dispositivo"
  },
  "panels/emulation/emulation-meta.ts | hideDeviceFrame": {
    "message": "Ocultar frame do dispositivo"
  },
  "panels/emulation/emulation-meta.ts | hideMediaQueries": {
    "message": "Ocultar consultas de mídia"
  },
  "panels/emulation/emulation-meta.ts | hideRulers": {
    "message": "Ocultar réguas na barra de ferramentas do Modo dispositivo"
  },
  "panels/emulation/emulation-meta.ts | showDeviceFrame": {
    "message": "Mostrar frame do dispositivo"
  },
  "panels/emulation/emulation-meta.ts | showMediaQueries": {
    "message": "Mostrar consultas de mídia"
  },
  "panels/emulation/emulation-meta.ts | showRulers": {
    "message": "Mostrar réguas na barra de ferramentas do Modo dispositivo"
  },
  "panels/emulation/emulation-meta.ts | toggleDeviceToolbar": {
    "message": "Alternar barra de ferramentas do dispositivo"
  },
  "panels/event_listeners/EventListenersView.ts | deleteEventListener": {
    "message": "Excluir listener de eventos"
  },
  "panels/event_listeners/EventListenersView.ts | noEventListeners": {
    "message": "Nenhum listener de eventos"
  },
  "panels/event_listeners/EventListenersView.ts | openInElementsPanel": {
    "message": "Abrir no painel Elementos"
  },
  "panels/event_listeners/EventListenersView.ts | passive": {
    "message": "Passivo"
  },
  "panels/event_listeners/EventListenersView.ts | togglePassive": {
    "message": "Ativar passiva"
  },
  "panels/event_listeners/EventListenersView.ts | toggleWhetherEventListenerIs": {
    "message": "Alternar se o listener de eventos é passivo ou bloqueador"
  },
  "panels/explain/components/ConsoleInsight.ts | badResponse": {
    "message": "Resposta ruim"
  },
  "panels/explain/components/ConsoleInsight.ts | closeInsight": {
    "message": "Fechar explicação"
  },
  "panels/explain/components/ConsoleInsight.ts | consoleMessage": {
    "message": "Mensagem do console"
  },
  "panels/explain/components/ConsoleInsight.ts | error": {
    "message": "O DevTools encontrou um erro"
  },
  "panels/explain/components/ConsoleInsight.ts | errorBody": {
    "message": "Algo deu errado. Tente de novo."
  },
  "panels/explain/components/ConsoleInsight.ts | generating": {
    "message": "Gerando explicação…"
  },
  "panels/explain/components/ConsoleInsight.ts | goodResponse": {
    "message": "Boa resposta"
  },
  "panels/explain/components/ConsoleInsight.ts | inputData": {
    "message": "Dados usados para entender a mensagem"
  },
  "panels/explain/components/ConsoleInsight.ts | insight": {
    "message": "Explicação"
  },
  "panels/explain/components/ConsoleInsight.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/explain/components/ConsoleInsight.ts | networkRequest": {
    "message": "Solicitação de rede"
  },
  "panels/explain/components/ConsoleInsight.ts | notLoggedIn": {
    "message": "Esse recurso só está disponível quando você faz login no Chrome com sua Conta do Google."
  },
  "panels/explain/components/ConsoleInsight.ts | offline": {
    "message": "Confira sua conexão de Internet e tente de novo."
  },
  "panels/explain/components/ConsoleInsight.ts | offlineHeader": {
    "message": "O DevTools não consegue acessar a Internet"
  },
  "panels/explain/components/ConsoleInsight.ts | opensInNewTab": {
    "message": "(abre em uma nova guia)"
  },
  "panels/explain/components/ConsoleInsight.ts | references": {
    "message": "Origens e conteúdo relacionado"
  },
  "panels/explain/components/ConsoleInsight.ts | relatedCode": {
    "message": "Código relacionado"
  },
  "panels/explain/components/ConsoleInsight.ts | relatedContent": {
    "message": "Conteúdo relacionado"
  },
  "panels/explain/components/ConsoleInsight.ts | reloadRecommendation": {
    "message": "Atualize a página para capturar os dados de solicitação de rede relacionados para esta mensagem e criar um insight melhor."
  },
  "panels/explain/components/ConsoleInsight.ts | report": {
    "message": "Denunciar um problema jurídico"
  },
  "panels/explain/components/ConsoleInsight.ts | search": {
    "message": "Usar a pesquisa"
  },
  "panels/explain/components/ConsoleInsight.ts | settingsLink": {
    "message": "Console insights nas Configurações"
  },
  "panels/explain/components/ConsoleInsight.ts | signIn": {
    "message": "Fazer login"
  },
  "panels/explain/components/ConsoleInsight.ts | signInToUse": {
    "message": "Faça login para usar esse recurso"
  },
  "panels/explain/components/ConsoleInsight.ts | stackTrace": {
    "message": "Stack trace"
  },
  "panels/explain/components/ConsoleInsight.ts | timedOut": {
    "message": "Generating a response took too long. Please try again."
  },
  "panels/explain/components/ConsoleInsight.ts | turnOnInSettings": {
    "message": "Ative os {PH1} para receber assistência de IA para entender e resolver avisos e erros do console."
  },
  "panels/explain/explain-meta.ts | enableConsoleInsights": {
    "message": "Noções básicas sobre as mensagens do console com a IA"
  },
  "panels/explain/explain-meta.ts | explainThisError": {
    "message": "Entenda o erro"
  },
  "panels/explain/explain-meta.ts | explainThisMessage": {
    "message": "Entenda a mensagem"
  },
  "panels/explain/explain-meta.ts | explainThisWarning": {
    "message": "Entenda o aviso"
  },
  "panels/explain/explain-meta.ts | geoRestricted": {
    "message": "O recurso está indisponível na sua região."
  },
  "panels/explain/explain-meta.ts | policyRestricted": {
    "message": "Essas configurações são gerenciadas pelo administrador."
  },
  "panels/explain/explain-meta.ts | wrongLocale": {
    "message": "Para usar esse recurso, defina o inglês como o idioma de sua preferência nas configurações do DevTools."
  },
  "panels/issues/AffectedBlockedByResponseView.ts | blockedResource": {
    "message": "Recurso bloqueado"
  },
  "panels/issues/AffectedBlockedByResponseView.ts | nRequests": {
    "message": "{n,plural, =1{# solicitação}one{# solicitação}other{# solicitações}}"
  },
  "panels/issues/AffectedBlockedByResponseView.ts | parentFrame": {
    "message": "Frame do familiar responsável"
  },
  "panels/issues/AffectedBlockedByResponseView.ts | requestC": {
    "message": "Solicitação"
  },
  "panels/issues/AffectedCookiesView.ts | domain": {
    "message": "Domínio"
  },
  "panels/issues/AffectedCookiesView.ts | filterSetCookieTitle": {
    "message": "Mostrar solicitações de rede que incluem este cabeçalho Set-Cookie no painel Network"
  },
  "panels/issues/AffectedCookiesView.ts | nCookies": {
    "message": "{n,plural, =1{# cookie}one{# cookie}other{# cookies}}"
  },
  "panels/issues/AffectedCookiesView.ts | nRawCookieLines": {
    "message": "{n,plural, =1{1 cabeçalho Set-Cookie bruto}one{# cabeçalho Set-Cookie bruto}other{# cabeçalhos Set-Cookie brutos}}"
  },
  "panels/issues/AffectedCookiesView.ts | name": {
    "message": "Nome"
  },
  "panels/issues/AffectedCookiesView.ts | path": {
    "message": "Caminho"
  },
  "panels/issues/AffectedDirectivesView.ts | blocked": {
    "message": "bloqueado"
  },
  "panels/issues/AffectedDirectivesView.ts | clickToRevealTheViolatingDomNode": {
    "message": "Clique para revelar o nó DOM violador no painel Elementos"
  },
  "panels/issues/AffectedDirectivesView.ts | directiveC": {
    "message": "Diretiva"
  },
  "panels/issues/AffectedDirectivesView.ts | element": {
    "message": "Elemento"
  },
  "panels/issues/AffectedDirectivesView.ts | nDirectives": {
    "message": "{n,plural, =1{# diretiva}one{# diretiva}other{# diretivas}}"
  },
  "panels/issues/AffectedDirectivesView.ts | reportonly": {
    "message": "somente relatórios"
  },
  "panels/issues/AffectedDirectivesView.ts | resourceC": {
    "message": "Recurso"
  },
  "panels/issues/AffectedDirectivesView.ts | sourceLocation": {
    "message": "Local da origem"
  },
  "panels/issues/AffectedDirectivesView.ts | status": {
    "message": "Status"
  },
  "panels/issues/AffectedDocumentsInQuirksModeView.ts | documentInTheDOMTree": {
    "message": "O documento está na árvore do DOM"
  },
  "panels/issues/AffectedDocumentsInQuirksModeView.ts | mode": {
    "message": "Modo"
  },
  "panels/issues/AffectedDocumentsInQuirksModeView.ts | nDocuments": {
    "message": "{n,plural, =1{ documento}one{ documento}other{ documentos}}"
  },
  "panels/issues/AffectedDocumentsInQuirksModeView.ts | url": {
    "message": "URL"
  },
  "panels/issues/AffectedElementsView.ts | nElements": {
    "message": "{n,plural, =1{# elemento}one{# elemento}other{# elementos}}"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | contrastRatio": {
    "message": "Taxa de contraste"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | element": {
    "message": "Elemento"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | minimumAA": {
    "message": "Proporção AA mínima"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | minimumAAA": {
    "message": "Proporção AAA mínima"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | textSize": {
    "message": "Tamanho do texto"
  },
  "panels/issues/AffectedElementsWithLowContrastView.ts | textWeight": {
    "message": "Espessura do texto"
  },
  "panels/issues/AffectedHeavyAdView.ts | cpuPeakLimit": {
    "message": "Limite de pico da CPU"
  },
  "panels/issues/AffectedHeavyAdView.ts | cpuTotalLimit": {
    "message": "Limite total da CPU"
  },
  "panels/issues/AffectedHeavyAdView.ts | frameUrl": {
    "message": "URL do frame"
  },
  "panels/issues/AffectedHeavyAdView.ts | limitExceeded": {
    "message": "Limite excedido"
  },
  "panels/issues/AffectedHeavyAdView.ts | nResources": {
    "message": "{n,plural, =1{# recurso}one{# recurso}other{# recursos}}"
  },
  "panels/issues/AffectedHeavyAdView.ts | networkLimit": {
    "message": "Limite de rede"
  },
  "panels/issues/AffectedHeavyAdView.ts | removed": {
    "message": "Removido"
  },
  "panels/issues/AffectedHeavyAdView.ts | resolutionStatus": {
    "message": "Status da resolução"
  },
  "panels/issues/AffectedHeavyAdView.ts | warned": {
    "message": "Notificado"
  },
  "panels/issues/AffectedMetadataAllowedSitesView.ts | nAllowedSites": {
    "message": "{n,plural, =1{1 site com permissão para acessar cookies}one{# site com permissão para acessar cookies}other{# sites com permissão para acessar cookies}}"
  },
  "panels/issues/AffectedResourcesView.ts | clickToRevealTheFramesDomNodeIn": {
    "message": "Clique para revelar o nó DOM do frame no painel \"Elements\""
  },
  "panels/issues/AffectedResourcesView.ts | unavailable": {
    "message": "indisponível"
  },
  "panels/issues/AffectedResourcesView.ts | unknown": {
    "message": "desconhecido"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | aSharedarraybufferWas": {
    "message": "Um SharedArrayBuffer foi instanciado em um contexto que não é isolado e entre origens"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | blocked": {
    "message": "bloqueado"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | instantiation": {
    "message": "Instanciação"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | nViolations": {
    "message": "{n,plural, =1{# violação}one{# violação}other{# violações}}"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | sharedarraybufferWasTransferedTo": {
    "message": "SharedArrayBuffer foi transferido para um contexto que não tem isolamento entre origens"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | sourceLocation": {
    "message": "Local da origem"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | status": {
    "message": "Status"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | transfer": {
    "message": "Transferir"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | trigger": {
    "message": "Acionador"
  },
  "panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | warning": {
    "message": "warning"
  },
  "panels/issues/AffectedSourcesView.ts | nSources": {
    "message": "{n,plural, =1{# fonte}one{# fonte}other{# fontes}}"
  },
  "panels/issues/AffectedTrackingSitesView.ts | nTrackingSites": {
    "message": "{n,plural, =1{1 possível site de rastreamento}one{# possível site de rastreamento}other{# possíveis sites de rastreamento}}"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | element": {
    "message": "Elemento"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | invalidHeaderValue": {
    "message": "Valor do cabeçalho inválido"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | nViolations": {
    "message": "{n,plural, =1{# violação}one{# violação}other{# violações}}"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | request": {
    "message": "Solicitação"
  },
  "panels/issues/AttributionReportingIssueDetailsView.ts | untrustworthyOrigin": {
    "message": "Origem não confiável"
  },
  "panels/issues/CorsIssueDetailsView.ts | allowCredentialsValueFromHeader": {
    "message": "Valor do cabeçalho de Access-Control-Allow-Credentials"
  },
  "panels/issues/CorsIssueDetailsView.ts | allowedOrigin": {
    "message": "Origem permitida (do cabeçalho)"
  },
  "panels/issues/CorsIssueDetailsView.ts | blocked": {
    "message": "bloqueado"
  },
  "panels/issues/CorsIssueDetailsView.ts | disallowedRequestHeader": {
    "message": "Cabeçalho da solicitação não autorizado"
  },
  "panels/issues/CorsIssueDetailsView.ts | disallowedRequestMethod": {
    "message": "Método de solicitação não autorizado"
  },
  "panels/issues/CorsIssueDetailsView.ts | failedRequest": {
    "message": "Houve uma falha na solicitação"
  },
  "panels/issues/CorsIssueDetailsView.ts | header": {
    "message": "Cabeçalho"
  },
  "panels/issues/CorsIssueDetailsView.ts | initiatorAddressSpace": {
    "message": "Endereço do iniciador"
  },
  "panels/issues/CorsIssueDetailsView.ts | initiatorContext": {
    "message": "Contexto do iniciador"
  },
  "panels/issues/CorsIssueDetailsView.ts | insecure": {
    "message": "não seguro"
  },
  "panels/issues/CorsIssueDetailsView.ts | invalidValue": {
    "message": "Valor inválido (se disponível)"
  },
  "panels/issues/CorsIssueDetailsView.ts | nRequests": {
    "message": "{n,plural, =1{# solicitação}one{# solicitação}other{# solicitações}}"
  },
  "panels/issues/CorsIssueDetailsView.ts | preflightDisallowedRedirect": {
    "message": "A resposta à simulação foi um redirecionamento"
  },
  "panels/issues/CorsIssueDetailsView.ts | preflightInvalidStatus": {
    "message": "O status HTTP da solicitação de simulação não indicou sucesso"
  },
  "panels/issues/CorsIssueDetailsView.ts | preflightRequest": {
    "message": "Solicitação de simulação"
  },
  "panels/issues/CorsIssueDetailsView.ts | preflightRequestIfProblematic": {
    "message": "Solicitação de simulação (se problemática)"
  },
  "panels/issues/CorsIssueDetailsView.ts | problem": {
    "message": "Problema"
  },
  "panels/issues/CorsIssueDetailsView.ts | problemInvalidValue": {
    "message": "Valor inválido"
  },
  "panels/issues/CorsIssueDetailsView.ts | problemMissingHeader": {
    "message": "Cabeçalho ausente"
  },
  "panels/issues/CorsIssueDetailsView.ts | problemMultipleValues": {
    "message": "Vários valores"
  },
  "panels/issues/CorsIssueDetailsView.ts | request": {
    "message": "Solicitar"
  },
  "panels/issues/CorsIssueDetailsView.ts | resourceAddressSpace": {
    "message": "Endereço do recurso"
  },
  "panels/issues/CorsIssueDetailsView.ts | secure": {
    "message": "seguro"
  },
  "panels/issues/CorsIssueDetailsView.ts | sourceLocation": {
    "message": "Local da origem"
  },
  "panels/issues/CorsIssueDetailsView.ts | status": {
    "message": "Status"
  },
  "panels/issues/CorsIssueDetailsView.ts | unsupportedScheme": {
    "message": "Esquema incompatível"
  },
  "panels/issues/CorsIssueDetailsView.ts | warning": {
    "message": "warning"
  },
  "panels/issues/GenericIssueDetailsView.ts | frameId": {
    "message": "Frame"
  },
  "panels/issues/GenericIssueDetailsView.ts | nResources": {
    "message": "{n,plural, =1{# recurso}one{# recurso}other{# recursos}}"
  },
  "panels/issues/GenericIssueDetailsView.ts | violatingNode": {
    "message": "Nó com violações"
  },
  "panels/issues/HiddenIssuesRow.ts | hiddenIssues": {
    "message": "Problemas ocultos"
  },
  "panels/issues/HiddenIssuesRow.ts | unhideAll": {
    "message": "Reexibir tudo"
  },
  "panels/issues/IssueKindView.ts | hideAllCurrentBreakingChanges": {
    "message": "Ocultar todas as alterações interruptivas atuais"
  },
  "panels/issues/IssueKindView.ts | hideAllCurrentImprovements": {
    "message": "Ocultar todas as melhorias atuais"
  },
  "panels/issues/IssueKindView.ts | hideAllCurrentPageErrors": {
    "message": "Ocultar todos os erros de página atuais"
  },
  "panels/issues/IssueView.ts | affectedResources": {
    "message": "Recursos afetados"
  },
  "panels/issues/IssueView.ts | automaticallyUpgraded": {
    "message": "upgrade feito automaticamente"
  },
  "panels/issues/IssueView.ts | blocked": {
    "message": "bloqueado"
  },
  "panels/issues/IssueView.ts | hideIssuesLikeThis": {
    "message": "Ocultar problemas desse tipo"
  },
  "panels/issues/IssueView.ts | learnMoreS": {
    "message": "Saiba mais: {PH1}"
  },
  "panels/issues/IssueView.ts | nRequests": {
    "message": "{n,plural, =1{# solicitação}one{# solicitação}other{# solicitações}}"
  },
  "panels/issues/IssueView.ts | nResources": {
    "message": "{n,plural, =1{# recurso}one{# recurso}other{# recursos}}"
  },
  "panels/issues/IssueView.ts | name": {
    "message": "Nome"
  },
  "panels/issues/IssueView.ts | restrictionStatus": {
    "message": "Status de restrição"
  },
  "panels/issues/IssueView.ts | unhideIssuesLikeThis": {
    "message": "Reexibir problemas desse tipo"
  },
  "panels/issues/IssueView.ts | warned": {
    "message": "Notificado"
  },
  "panels/issues/IssuesPane.ts | attributionReporting": {
    "message": "Relatórios de atribuição API"
  },
  "panels/issues/IssuesPane.ts | contentSecurityPolicy": {
    "message": "Política de Segurança de Conteúdo"
  },
  "panels/issues/IssuesPane.ts | cors": {
    "message": "Compartilhamento de recursos entre origens"
  },
  "panels/issues/IssuesPane.ts | crossOriginEmbedderPolicy": {
    "message": "Política de incorporador entre origens"
  },
  "panels/issues/IssuesPane.ts | generic": {
    "message": "Genéricos"
  },
  "panels/issues/IssuesPane.ts | groupByCategory": {
    "message": "Agrupar por categoria"
  },
  "panels/issues/IssuesPane.ts | groupByKind": {
    "message": "Agrupar por tipo"
  },
  "panels/issues/IssuesPane.ts | groupDisplayedIssuesUnder": {
    "message": "Agrupar problemas exibidos nas categorias associadas"
  },
  "panels/issues/IssuesPane.ts | groupDisplayedIssuesUnderKind": {
    "message": "O grupo teve problemas, como erros de página, alterações interruptivas e melhorias"
  },
  "panels/issues/IssuesPane.ts | heavyAds": {
    "message": "Anúncios pesados"
  },
  "panels/issues/IssuesPane.ts | includeCookieIssuesCausedBy": {
    "message": "Incluir problemas de cookies causados por sites de terceiros"
  },
  "panels/issues/IssuesPane.ts | includeThirdpartyCookieIssues": {
    "message": "Incluir problemas com cookies de terceiros"
  },
  "panels/issues/IssuesPane.ts | lowTextContrast": {
    "message": "Baixo contraste de texto"
  },
  "panels/issues/IssuesPane.ts | mixedContent": {
    "message": "Conteúdo misto"
  },
  "panels/issues/IssuesPane.ts | noIssuesDetectedSoFar": {
    "message": "Nenhum problema detectado até agora"
  },
  "panels/issues/IssuesPane.ts | onlyThirdpartyCookieIssues": {
    "message": "Apenas problemas de cookies de terceiros detectados até agora"
  },
  "panels/issues/IssuesPane.ts | other": {
    "message": "Outro"
  },
  "panels/issues/IssuesPane.ts | quirksMode": {
    "message": "Modo quirks"
  },
  "panels/issues/IssuesPane.ts | samesiteCookie": {
    "message": "Cookie SameSite"
  },
  "panels/issues/components/HideIssuesMenu.ts | tooltipTitle": {
    "message": "Ocultar problemas"
  },
  "panels/issues/issues-meta.ts | issues": {
    "message": "Problemas"
  },
  "panels/issues/issues-meta.ts | showIssues": {
    "message": "Exibir Problemas"
  },
  "panels/js_timeline/js_timeline-meta.ts | performance": {
    "message": "Desempenho"
  },
  "panels/js_timeline/js_timeline-meta.ts | record": {
    "message": "Gravar"
  },
  "panels/js_timeline/js_timeline-meta.ts | recordAndReload": {
    "message": "Gravar e atualizar"
  },
  "panels/js_timeline/js_timeline-meta.ts | showPerformance": {
    "message": "Mostrar a ferramenta Performance"
  },
  "panels/js_timeline/js_timeline-meta.ts | showRecentTimelineSessions": {
    "message": "Mostrar sessões recentes da linha do tempo"
  },
  "panels/js_timeline/js_timeline-meta.ts | stop": {
    "message": "Parar"
  },
  "panels/layer_viewer/LayerDetailsView.ts | compositingReasons": {
    "message": "Escrevendo motivos"
  },
  "panels/layer_viewer/LayerDetailsView.ts | containingBlocRectangleDimensions": {
    "message": "Bloco de conteúdo {PH1} × {PH2} (em {PH3}, {PH4})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | mainThreadScrollingReason": {
    "message": "Principal motivo da rolagem da linha de execução"
  },
  "panels/layer_viewer/LayerDetailsView.ts | memoryEstimate": {
    "message": "Estimativa de memória"
  },
  "panels/layer_viewer/LayerDetailsView.ts | nearestLayerShiftingContaining": {
    "message": "Camada mais próxima alternando o bloco de conteúdo"
  },
  "panels/layer_viewer/LayerDetailsView.ts | nearestLayerShiftingStickyBox": {
    "message": "Caixa fixa alterando camada mais próxima"
  },
  "panels/layer_viewer/LayerDetailsView.ts | noLayerSelected": {
    "message": "Nenhuma camada selecionada"
  },
  "panels/layer_viewer/LayerDetailsView.ts | nonFastScrollable": {
    "message": "Sem rolagem rápida"
  },
  "panels/layer_viewer/LayerDetailsView.ts | paintCount": {
    "message": "Contagem de Paint"
  },
  "panels/layer_viewer/LayerDetailsView.ts | paintProfiler": {
    "message": "Paint Profiler"
  },
  "panels/layer_viewer/LayerDetailsView.ts | repaintsOnScroll": {
    "message": "Pinta novamente ao rolar"
  },
  "panels/layer_viewer/LayerDetailsView.ts | scrollRectangleDimensions": {
    "message": "{PH1} {PH2} × {PH3} (a {PH4}, {PH5})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | selectALayerToSeeItsDetails": {
    "message": "Selecione uma camada para ver os detalhes dela"
  },
  "panels/layer_viewer/LayerDetailsView.ts | size": {
    "message": "Tamanho"
  },
  "panels/layer_viewer/LayerDetailsView.ts | slowScrollRegions": {
    "message": "Regiões de rolagem lenta"
  },
  "panels/layer_viewer/LayerDetailsView.ts | stickyAncenstorLayersS": {
    "message": "{PH1}: {PH2} ({PH3})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | stickyBoxRectangleDimensions": {
    "message": "Caixa fixa {PH1} × {PH2} (em {PH3}, {PH4})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | stickyPositionConstraint": {
    "message": "Restrição de posição fixa"
  },
  "panels/layer_viewer/LayerDetailsView.ts | touchEventHandler": {
    "message": "Manipulador de eventos de toque"
  },
  "panels/layer_viewer/LayerDetailsView.ts | unnamed": {
    "message": "<sem nome>"
  },
  "panels/layer_viewer/LayerDetailsView.ts | updateRectangleDimensions": {
    "message": "{PH1} × {PH2} (em {PH3}, {PH4})"
  },
  "panels/layer_viewer/LayerDetailsView.ts | wheelEventHandler": {
    "message": "Manipulador de eventos da roda do mouse"
  },
  "panels/layer_viewer/LayerTreeOutline.ts | layersTreePane": {
    "message": "Painel da árvore de camadas"
  },
  "panels/layer_viewer/LayerTreeOutline.ts | showPaintProfiler": {
    "message": "Mostrar o Paint Profiler"
  },
  "panels/layer_viewer/LayerTreeOutline.ts | updateChildDimension": {
    "message": " ({PH1} × {PH2})"
  },
  "panels/layer_viewer/LayerViewHost.ts | showInternalLayers": {
    "message": "Mostrar camadas internas"
  },
  "panels/layer_viewer/Layers3DView.ts | cantDisplayLayers": {
    "message": "Não é possível exibir as camadas,"
  },
  "panels/layer_viewer/Layers3DView.ts | checkSForPossibleReasons": {
    "message": "Verificar possíveis motivos em {PH1}"
  },
  "panels/layer_viewer/Layers3DView.ts | dLayersView": {
    "message": "Visualização de camadas 3D"
  },
  "panels/layer_viewer/Layers3DView.ts | layerInformationIsNotYet": {
    "message": "A informação de camada ainda não está disponível."
  },
  "panels/layer_viewer/Layers3DView.ts | paints": {
    "message": "Pinta"
  },
  "panels/layer_viewer/Layers3DView.ts | resetView": {
    "message": "Redefinir visualização"
  },
  "panels/layer_viewer/Layers3DView.ts | showPaintProfiler": {
    "message": "Mostrar o Paint Profiler"
  },
  "panels/layer_viewer/Layers3DView.ts | slowScrollRects": {
    "message": "Retângulos de rolagem lenta"
  },
  "panels/layer_viewer/Layers3DView.ts | webglSupportIsDisabledInYour": {
    "message": "A compatibilidade com WebGL está desativada no seu navegador."
  },
  "panels/layer_viewer/PaintProfilerView.ts | bitmap": {
    "message": "Bitmap"
  },
  "panels/layer_viewer/PaintProfilerView.ts | commandLog": {
    "message": "Registro de comando"
  },
  "panels/layer_viewer/PaintProfilerView.ts | misc": {
    "message": "Diversos"
  },
  "panels/layer_viewer/PaintProfilerView.ts | profiling": {
    "message": "Criando perfil…"
  },
  "panels/layer_viewer/PaintProfilerView.ts | profilingResults": {
    "message": "Resultados da criação de perfil"
  },
  "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": "Redefinir a transformação (0)"
  },
  "panels/layer_viewer/TransformController.ts | rotateModeV": {
    "message": "Modo de rotação (V)"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | panOrRotateDown": {
    "message": "Movimentar ou girar para baixo"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | panOrRotateLeft": {
    "message": "Movimentar ou girar para a esquerda"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | panOrRotateRight": {
    "message": "Movimentar ou girar para a direita"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | panOrRotateUp": {
    "message": "Movimentar ou girar para cima"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | resetView": {
    "message": "Redefinir visualização"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | switchToPanMode": {
    "message": "Mudar para o modo panorâmico"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | switchToRotateMode": {
    "message": "Mudar para o modo de rotação"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | zoomIn": {
    "message": "Aumentar zoom"
  },
  "panels/layer_viewer/layer_viewer-meta.ts | zoomOut": {
    "message": "Diminuir zoom"
  },
  "panels/layers/LayersPanel.ts | details": {
    "message": "Detalhes"
  },
  "panels/layers/LayersPanel.ts | profiler": {
    "message": "Criador de perfil"
  },
  "panels/layers/layers-meta.ts | layers": {
    "message": "Camadas"
  },
  "panels/layers/layers-meta.ts | showLayers": {
    "message": "Mostrar camadas"
  },
  "panels/lighthouse/LighthouseController.ts | accessibility": {
    "message": "Acessibilidade"
  },
  "panels/lighthouse/LighthouseController.ts | applyMobileEmulation": {
    "message": "Aplicar emulação de dispositivo móvel"
  },
  "panels/lighthouse/LighthouseController.ts | applyMobileEmulationDuring": {
    "message": "Emular dispositivo móvel durante a auditoria"
  },
  "panels/lighthouse/LighthouseController.ts | atLeastOneCategoryMustBeSelected": {
    "message": "Pelo menos uma categoria precisa ser selecionada."
  },
  "panels/lighthouse/LighthouseController.ts | bestPractices": {
    "message": "Práticas recomendadas"
  },
  "panels/lighthouse/LighthouseController.ts | canOnlyAuditHttphttpsPages": {
    "message": "Só é possível auditar páginas HTTP ou HTTPS. Navegue para outra página."
  },
  "panels/lighthouse/LighthouseController.ts | clearStorage": {
    "message": "Limpar armazenamento"
  },
  "panels/lighthouse/LighthouseController.ts | desktop": {
    "message": "Computador"
  },
  "panels/lighthouse/LighthouseController.ts | devtoolsThrottling": {
    "message": "Limitação do Chrome DevTools (avançada)"
  },
  "panels/lighthouse/LighthouseController.ts | doesThisPageFollowBestPractices": {
    "message": "Esta página segue as práticas recomendadas para desenvolvimento da Web moderno"
  },
  "panels/lighthouse/LighthouseController.ts | enableJavaScriptSampling": {
    "message": "Ativar a amostragem de JavaScript durante a execução do Lighthouse. Isso fornece mais detalhes de execução no painel de desempenho ao visualizar o rastro, mas tem um overhead maior de CPU e pode afetar o desempenho da página."
  },
  "panels/lighthouse/LighthouseController.ts | enableSampling": {
    "message": "Ativar amostragem de JS"
  },
  "panels/lighthouse/LighthouseController.ts | howLongDoesThisAppTakeToShow": {
    "message": "Quanto tempo esse aplicativo leva para mostrar conteúdo e se tornar útil"
  },
  "panels/lighthouse/LighthouseController.ts | indexeddb": {
    "message": "IndexedDB"
  },
  "panels/lighthouse/LighthouseController.ts | isThisPageOptimizedForSearch": {
    "message": "Se a página é otimizada para classificação de resultados do mecanismo de pesquisa"
  },
  "panels/lighthouse/LighthouseController.ts | isThisPageUsableByPeopleWith": {
    "message": "Essa página pode ser usada por pessoas com deficiência ou limitações"
  },
  "panels/lighthouse/LighthouseController.ts | javaScriptDisabled": {
    "message": "O JavaScript está desativado. É necessário ativar o JavaScript para auditar esta página. Abra o menu de comandos e execute o comando \"Ativar o JavaScript\"."
  },
  "panels/lighthouse/LighthouseController.ts | lighthouseMode": {
    "message": "Modo Lighthouse"
  },
  "panels/lighthouse/LighthouseController.ts | localStorage": {
    "message": "Armazenamento local"
  },
  "panels/lighthouse/LighthouseController.ts | mobile": {
    "message": "Dispositivo móvel"
  },
  "panels/lighthouse/LighthouseController.ts | multipleTabsAreBeingControlledBy": {
    "message": "Várias guias estão sendo controladas pelo mesmo service worker. Feche as outras guias na mesma origem para auditar esta página"
  },
  "panels/lighthouse/LighthouseController.ts | navigation": {
    "message": "Navegação (padrão)"
  },
  "panels/lighthouse/LighthouseController.ts | navigationTooltip": {
    "message": "O modo de navegação analisa o carregamento de uma página, exatamente como os relatórios originais do Lighthouse."
  },
  "panels/lighthouse/LighthouseController.ts | performance": {
    "message": "Desempenho"
  },
  "panels/lighthouse/LighthouseController.ts | resetStorageLocalstorage": {
    "message": "Redefinir o armazenamento (cache, service workers etc.) antes da auditoria. Bom para testes de PWA e desempenho"
  },
  "panels/lighthouse/LighthouseController.ts | runLighthouseInMode": {
    "message": "Executar o Lighthouse nos modos de navegação, período ou resumo"
  },
  "panels/lighthouse/LighthouseController.ts | seo": {
    "message": "SEO"
  },
  "panels/lighthouse/LighthouseController.ts | simulateASlowerPageLoadBasedOn": {
    "message": "A limitação simula um carregamento de página mais lento com base nos dados de um carregamento inicial não limitado. Na verdade, a limitação do Chrome DevTools deixa a página mais lenta."
  },
  "panels/lighthouse/LighthouseController.ts | simulatedThrottling": {
    "message": "Limitação simulada (padrão)"
  },
  "panels/lighthouse/LighthouseController.ts | snapshot": {
    "message": "Resumo"
  },
  "panels/lighthouse/LighthouseController.ts | snapshotTooltip": {
    "message": "O modo snapshot analisa a página em um estado específico, normalmente após interações do usuário."
  },
  "panels/lighthouse/LighthouseController.ts | thereMayBeStoredDataAffectingLoadingPlural": {
    "message": "Pode haver dados armazenados afetando o desempenho do carregamento neste local: {PH1}. Examine essa página em uma janela anônima para evitar que esses recursos afetem suas pontuações."
  },
  "panels/lighthouse/LighthouseController.ts | thereMayBeStoredDataAffectingSingular": {
    "message": "Pode haver dados armazenados afetando o desempenho de carregamento neste local: {PH1}. Examine esta página em uma janela anônima para evitar que esses recursos afetem suas pontuações."
  },
  "panels/lighthouse/LighthouseController.ts | throttlingMethod": {
    "message": "Método de limitação"
  },
  "panels/lighthouse/LighthouseController.ts | timespan": {
    "message": "Período"
  },
  "panels/lighthouse/LighthouseController.ts | timespanTooltip": {
    "message": "Os modo de período analisa um período arbitrário, que normalmente contém interações do usuário."
  },
  "panels/lighthouse/LighthouseController.ts | webSql": {
    "message": "Web SQL"
  },
  "panels/lighthouse/LighthousePanel.ts | cancelling": {
    "message": "Cancelamento"
  },
  "panels/lighthouse/LighthousePanel.ts | clearAll": {
    "message": "Remover tudo"
  },
  "panels/lighthouse/LighthousePanel.ts | dropLighthouseJsonHere": {
    "message": "Solte o JSON do Lighthouse aqui"
  },
  "panels/lighthouse/LighthousePanel.ts | lighthouseSettings": {
    "message": "Configurações do Lighthouse"
  },
  "panels/lighthouse/LighthousePanel.ts | performAnAudit": {
    "message": "Fazer uma auditoria…"
  },
  "panels/lighthouse/LighthousePanel.ts | printing": {
    "message": "Impressão"
  },
  "panels/lighthouse/LighthousePanel.ts | thePrintPopupWindowIsOpenPlease": {
    "message": "A janela pop-up de impressão está aberta. Feche-a para continuar."
  },
  "panels/lighthouse/LighthouseReportSelector.ts | newReport": {
    "message": "(novo relatório)"
  },
  "panels/lighthouse/LighthouseReportSelector.ts | reports": {
    "message": "Relatórios"
  },
  "panels/lighthouse/LighthouseStartView.ts | analyzeNavigation": {
    "message": "Analisar o carregamento de página"
  },
  "panels/lighthouse/LighthouseStartView.ts | analyzeSnapshot": {
    "message": "Analisar o estado da página"
  },
  "panels/lighthouse/LighthouseStartView.ts | categories": {
    "message": "Categorias"
  },
  "panels/lighthouse/LighthouseStartView.ts | device": {
    "message": "Dispositivo"
  },
  "panels/lighthouse/LighthouseStartView.ts | generateLighthouseReport": {
    "message": "Gerar um relatório do Lighthouse"
  },
  "panels/lighthouse/LighthouseStartView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/lighthouse/LighthouseStartView.ts | mode": {
    "message": "Modo"
  },
  "panels/lighthouse/LighthouseStartView.ts | startTimespan": {
    "message": "Iniciar período"
  },
  "panels/lighthouse/LighthouseStatusView.ts | OfGlobalMobileUsersInWereOnGOrG": {
    "message": "Em 2016, 75% dos usuários globais de dispositivos móveis usavam 2G ou 3G [Fonte: GSMA Mobile]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | OfMobilePagesTakeNearlySeconds": {
    "message": "70% das páginas para dispositivos móveis levam cerca de sete segundos para exibir o conteúdo visual acima da dobra na tela. [Fonte: Think with Google]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | SecondsIsTheAverageTimeAMobile": {
    "message": "19 segundos é o tempo médio que uma página da Web para dispositivos móveis leva para carregar em uma conexão 3G [Fonte: Google DoubleClick blog]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | ahSorryWeRanIntoAnError": {
    "message": "Ops! Ocorreu um erro."
  },
  "panels/lighthouse/LighthouseStatusView.ts | almostThereLighthouseIsNow": {
    "message": "Quase lá! O Lighthouse está gerando seu relatório."
  },
  "panels/lighthouse/LighthouseStatusView.ts | asPageLoadTimeIncreasesFromOne": {
    "message": "Como o tempo de carregamento da página aumenta de um segundo para sete, a probabilidade de rejeição do site pelo visitante usando um dispositivo móvel aumenta em 113%. [Fonte: Think with Google]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | asTheNumberOfElementsOnAPage": {
    "message": "À medida que o número de elementos em uma página aumenta de 400 para 6.000, a probabilidade de conversão cai 95%. [Fonte: Think with Google]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | auditingS": {
    "message": "Auditando {PH1}"
  },
  "panels/lighthouse/LighthouseStatusView.ts | auditingYourWebPage": {
    "message": "Como auditar sua página da Web"
  },
  "panels/lighthouse/LighthouseStatusView.ts | byReducingTheResponseSizeOfJson": {
    "message": "Ao reduzir o tamanho da resposta do JSON necessário para a exibição de comentários, o Instagram testemunhou um aumento nas impressões [Fonte: 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": "Se um site demora mais de 1 segundo para se tornar interativo, os usuários perdem a atenção, e a percepção deles de concluir a tarefa na página é prejudicada [Fonte: Google Developers Blog]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | ifThisIssueIsReproduciblePlease": {
    "message": "Se for possível reproduzir o problema, denuncie-o no repositório Lighthouse GitHub."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsGatheringInformation": {
    "message": "O Lighthouse está coletando informações sobre a página para calcular sua pontuação."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingThePage": {
    "message": "O Lighthouse está carregando a página."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPage": {
    "message": "O Lighthouse está carregando sua página"
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPageWith": {
    "message": "O Lighthouse está carregando sua página com limitação para medir o desempenho em um dispositivo móvel em 3G."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPageWithMobile": {
    "message": "O Lighthouse está carregando sua página com emulação de dispositivo móvel."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPageWithThrottling": {
    "message": "O Lighthouse está carregando sua página com limitação para medir o desempenho em um computador lento que usa 3G."
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseIsWarmingUp": {
    "message": "O Lighthouse está aquecendo…"
  },
  "panels/lighthouse/LighthouseStatusView.ts | lighthouseOnlySimulatesMobile": {
    "message": "O Lighthouse só simula o desempenho em dispositivos móveis. Para medir o desempenho em um dispositivo real, acesse WebPageTest.org [Fonte: equipe do Lighthouse]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | loading": {
    "message": "Carregando…"
  },
  "panels/lighthouse/LighthouseStatusView.ts | mbTakesAMinimumOfSecondsTo": {
    "message": "O download de 1 MB leva pelo menos 5 segundos em uma conexão 3G típica [Fonte: WebPageTest e definição 3G do DevTools]."
  },
  "panels/lighthouse/LighthouseStatusView.ts | rebuildingPinterestPagesFor": {
    "message": "A reconstrução das páginas do Pinterest para maior desempenho aumentou as taxas de conversão em 15% [Fonte: WPO Stats]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | theAverageUserDeviceCostsLess": {
    "message": "O dispositivo do usuário médio custa menos de US$ 200. [Fonte: International Data Corporation]"
  },
  "panels/lighthouse/LighthouseStatusView.ts | tryToNavigateToTheUrlInAFresh": {
    "message": "Acesse o URL em um novo perfil do Chrome sem abrir outras guias ou extensões abertas e tente novamente."
  },
  "panels/lighthouse/LighthouseStatusView.ts | walmartSawAIncreaseInRevenueFor": {
    "message": "O Walmart constatou um aumento de 1% na receita para cada 100 ms de melhoria no carregamento de página [Fonte: WPO Stats]"
  },
  "panels/lighthouse/LighthouseTimespanView.ts | cancel": {
    "message": "Cancelar"
  },
  "panels/lighthouse/LighthouseTimespanView.ts | endTimespan": {
    "message": "Encerrar período"
  },
  "panels/lighthouse/LighthouseTimespanView.ts | timespanStarted": {
    "message": "Período iniciado: interaja com a página"
  },
  "panels/lighthouse/LighthouseTimespanView.ts | timespanStarting": {
    "message": "Iniciando período…"
  },
  "panels/lighthouse/lighthouse-meta.ts | showLighthouse": {
    "message": "Mostrar Lighthouse"
  },
  "panels/linear_memory_inspector/LinearMemoryInspectorController.ts | couldNotOpenLinearMemory": {
    "message": "Não foi possível abrir o inspetor de memória linear: a localização do buffer falhou."
  },
  "panels/linear_memory_inspector/LinearMemoryInspectorController.ts | openInMemoryInspectorPanel": {
    "message": "Abrir no painel do Inspetor de memória"
  },
  "panels/linear_memory_inspector/LinearMemoryInspectorPane.ts | noOpenInspections": {
    "message": "Nenhuma inspeção aberta"
  },
  "panels/linear_memory_inspector/components/LinearMemoryHighlightChipList.ts | deleteHighlight": {
    "message": "Parar de destacar essa memória"
  },
  "panels/linear_memory_inspector/components/LinearMemoryHighlightChipList.ts | jumpToAddress": {
    "message": "Acessar essa memória"
  },
  "panels/linear_memory_inspector/components/LinearMemoryInspector.ts | addressHasToBeANumberBetweenSAnd": {
    "message": "O endereço precisa ser um número entre {PH1} e {PH2}"
  },
  "panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | enterAddress": {
    "message": "Insira o endereço"
  },
  "panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | goBackInAddressHistory": {
    "message": "Voltar para o histórico de endereços"
  },
  "panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | goForwardInAddressHistory": {
    "message": "Avançar no histórico de endereço"
  },
  "panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | nextPage": {
    "message": "Próxima página"
  },
  "panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | previousPage": {
    "message": "Página anterior"
  },
  "panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | refresh": {
    "message": "Atualizar"
  },
  "panels/linear_memory_inspector/components/LinearMemoryValueInterpreter.ts | changeEndianness": {
    "message": "Mudar Endianness"
  },
  "panels/linear_memory_inspector/components/LinearMemoryValueInterpreter.ts | toggleValueTypeSettings": {
    "message": "Alternar configurações de tipo de valor"
  },
  "panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | addressOutOfRange": {
    "message": "Endereço fora do intervalo de memória"
  },
  "panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | changeValueTypeMode": {
    "message": "Mudar modo"
  },
  "panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | jumpToPointer": {
    "message": "Ir para o endereço"
  },
  "panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | signedValue": {
    "message": "Valor Signed"
  },
  "panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | unsignedValue": {
    "message": "Valor Unsigned"
  },
  "panels/linear_memory_inspector/components/ValueInterpreterDisplayUtils.ts | notApplicable": {
    "message": "N/A"
  },
  "panels/linear_memory_inspector/components/ValueInterpreterSettings.ts | otherGroup": {
    "message": "Outro"
  },
  "panels/linear_memory_inspector/linear_memory_inspector-meta.ts | memoryInspector": {
    "message": "Inspetor de memória"
  },
  "panels/linear_memory_inspector/linear_memory_inspector-meta.ts | showMemoryInspector": {
    "message": "Mostrar inspetor de memória"
  },
  "panels/media/EventDisplayTable.ts | eventDisplay": {
    "message": "Exibição de eventos"
  },
  "panels/media/EventDisplayTable.ts | eventName": {
    "message": "Nome do evento"
  },
  "panels/media/EventDisplayTable.ts | timestamp": {
    "message": "Carimbo de data/hora"
  },
  "panels/media/EventDisplayTable.ts | value": {
    "message": "Valor"
  },
  "panels/media/EventTimelineView.ts | bufferingStatus": {
    "message": "Status do armazenamento em buffer"
  },
  "panels/media/EventTimelineView.ts | playbackStatus": {
    "message": "Status da reprodução"
  },
  "panels/media/PlayerDetailView.ts | events": {
    "message": "Eventos"
  },
  "panels/media/PlayerDetailView.ts | messages": {
    "message": "Mensagens"
  },
  "panels/media/PlayerDetailView.ts | playerEvents": {
    "message": "Eventos de jogador"
  },
  "panels/media/PlayerDetailView.ts | playerMessages": {
    "message": "Mensagens do player"
  },
  "panels/media/PlayerDetailView.ts | playerProperties": {
    "message": "Propriedades do player"
  },
  "panels/media/PlayerDetailView.ts | playerTimeline": {
    "message": "Linha do tempo do jogador"
  },
  "panels/media/PlayerDetailView.ts | properties": {
    "message": "Propriedades"
  },
  "panels/media/PlayerDetailView.ts | timeline": {
    "message": "Cronograma"
  },
  "panels/media/PlayerListView.ts | hideAllOthers": {
    "message": "Ocultar todos os outros"
  },
  "panels/media/PlayerListView.ts | hidePlayer": {
    "message": "Ocultar player"
  },
  "panels/media/PlayerListView.ts | players": {
    "message": "Jogadores"
  },
  "panels/media/PlayerListView.ts | savePlayerInfo": {
    "message": "Salvar informações do jogador"
  },
  "panels/media/PlayerMessagesView.ts | all": {
    "message": "Tudo"
  },
  "panels/media/PlayerMessagesView.ts | custom": {
    "message": "Personalizado"
  },
  "panels/media/PlayerMessagesView.ts | debug": {
    "message": "Depurar"
  },
  "panels/media/PlayerMessagesView.ts | default": {
    "message": "Padrão"
  },
  "panels/media/PlayerMessagesView.ts | error": {
    "message": "Erro"
  },
  "panels/media/PlayerMessagesView.ts | errorCauseLabel": {
    "message": "Causado por:"
  },
  "panels/media/PlayerMessagesView.ts | errorCodeLabel": {
    "message": "Código do erro:"
  },
  "panels/media/PlayerMessagesView.ts | errorDataLabel": {
    "message": "Dados:"
  },
  "panels/media/PlayerMessagesView.ts | errorGroupLabel": {
    "message": "Grupo de erros:"
  },
  "panels/media/PlayerMessagesView.ts | errorStackLabel": {
    "message": "Stack trace:"
  },
  "panels/media/PlayerMessagesView.ts | filterByLogMessages": {
    "message": "Filtrar por mensagens de registro"
  },
  "panels/media/PlayerMessagesView.ts | info": {
    "message": "Informações"
  },
  "panels/media/PlayerMessagesView.ts | logLevel": {
    "message": "Nível de registro:"
  },
  "panels/media/PlayerMessagesView.ts | warning": {
    "message": "Aviso"
  },
  "panels/media/PlayerPropertiesView.ts | audio": {
    "message": "Áudio"
  },
  "panels/media/PlayerPropertiesView.ts | bitrate": {
    "message": "Taxa de bits"
  },
  "panels/media/PlayerPropertiesView.ts | decoder": {
    "message": "Decodificador"
  },
  "panels/media/PlayerPropertiesView.ts | decoderName": {
    "message": "Nome do decodificador"
  },
  "panels/media/PlayerPropertiesView.ts | decryptingDemuxer": {
    "message": "Demuxer de descriptografia"
  },
  "panels/media/PlayerPropertiesView.ts | duration": {
    "message": "Duração"
  },
  "panels/media/PlayerPropertiesView.ts | encoderName": {
    "message": "Nome do codificador"
  },
  "panels/media/PlayerPropertiesView.ts | fileSize": {
    "message": "Tamanho do arquivo"
  },
  "panels/media/PlayerPropertiesView.ts | frameRate": {
    "message": "Frame rate"
  },
  "panels/media/PlayerPropertiesView.ts | hardwareDecoder": {
    "message": "Decodificador de hardware"
  },
  "panels/media/PlayerPropertiesView.ts | hardwareEncoder": {
    "message": "Codificador de hardware"
  },
  "panels/media/PlayerPropertiesView.ts | noDecoder": {
    "message": "Nenhum decodificador"
  },
  "panels/media/PlayerPropertiesView.ts | noEncoder": {
    "message": "Nenhum codificador"
  },
  "panels/media/PlayerPropertiesView.ts | noTextTracks": {
    "message": "Nenhuma faixa de texto"
  },
  "panels/media/PlayerPropertiesView.ts | playbackFrameTitle": {
    "message": "Título do frame de reprodução"
  },
  "panels/media/PlayerPropertiesView.ts | playbackFrameUrl": {
    "message": "URL do frame de reprodução"
  },
  "panels/media/PlayerPropertiesView.ts | properties": {
    "message": "Propriedades"
  },
  "panels/media/PlayerPropertiesView.ts | rangeHeaderSupport": {
    "message": "Compatibilidade com cabeçalho Range"
  },
  "panels/media/PlayerPropertiesView.ts | rendererName": {
    "message": "Nome do renderizador"
  },
  "panels/media/PlayerPropertiesView.ts | resolution": {
    "message": "Resolução"
  },
  "panels/media/PlayerPropertiesView.ts | singleoriginPlayback": {
    "message": "Reprodução de origem única"
  },
  "panels/media/PlayerPropertiesView.ts | startTime": {
    "message": "Horário de início"
  },
  "panels/media/PlayerPropertiesView.ts | streaming": {
    "message": "Streaming"
  },
  "panels/media/PlayerPropertiesView.ts | textTrack": {
    "message": "Faixa de texto"
  },
  "panels/media/PlayerPropertiesView.ts | track": {
    "message": "Faixa"
  },
  "panels/media/PlayerPropertiesView.ts | video": {
    "message": "Vídeo"
  },
  "panels/media/PlayerPropertiesView.ts | videoFreezingScore": {
    "message": "Pontuação de congelamento de vídeo"
  },
  "panels/media/PlayerPropertiesView.ts | videoPlaybackRoughness": {
    "message": "Qualidade da reprodução de vídeo"
  },
  "panels/media/media-meta.ts | media": {
    "message": "Mídia"
  },
  "panels/media/media-meta.ts | showMedia": {
    "message": "Mostrar mídia"
  },
  "panels/media/media-meta.ts | video": {
    "message": "vídeo"
  },
  "panels/mobile_throttling/CalibrationController.ts | runningCalibration": {
    "message": "Calibragem da CPU em andamento. Não saia desta guia nem feche o DevTools."
  },
  "panels/mobile_throttling/MobileThrottlingSelector.ts | advanced": {
    "message": "Avançado"
  },
  "panels/mobile_throttling/MobileThrottlingSelector.ts | disabled": {
    "message": "Desativado"
  },
  "panels/mobile_throttling/MobileThrottlingSelector.ts | presets": {
    "message": "Predefinições"
  },
  "panels/mobile_throttling/NetworkPanelIndicator.ts | acceptedEncodingOverrideSet": {
    "message": "O conjunto de cabeçalhos Content-Encoding aceitos foi modificado pelo DevTools, consulte o painel de condições de rede"
  },
  "panels/mobile_throttling/NetworkPanelIndicator.ts | networkThrottlingIsEnabled": {
    "message": "A limitação de rede está ativada"
  },
  "panels/mobile_throttling/NetworkPanelIndicator.ts | requestsMayBeBlocked": {
    "message": "As solicitações podem ser bloqueadas. Consulte o painel de bloqueio de solicitações de rede"
  },
  "panels/mobile_throttling/NetworkPanelIndicator.ts | requestsMayBeOverridden": {
    "message": "As solicitações podem ser substituídas localmente, consulte o painel Origens"
  },
  "panels/mobile_throttling/NetworkThrottlingSelector.ts | custom": {
    "message": "Personalizado"
  },
  "panels/mobile_throttling/NetworkThrottlingSelector.ts | disabled": {
    "message": "Desativado"
  },
  "panels/mobile_throttling/NetworkThrottlingSelector.ts | presets": {
    "message": "Predefinições"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | add": {
    "message": "Adicionar…"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | addS": {
    "message": "Adicionar {PH1}"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | calibrate": {
    "message": "Calibrate…"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | cpuThrottling": {
    "message": "Limitação de CPU"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | cpuThrottlingIsEnabled": {
    "message": "A limitação de CPU está ativada"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | excessConcurrency": {
    "message": "Exceder o valor padrão pode prejudicar a performance do sistema."
  },
  "panels/mobile_throttling/ThrottlingManager.ts | forceDisconnectedFromNetwork": {
    "message": "Desconexão forçada na rede"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | hardwareConcurrency": {
    "message": "Simultaneidade de hardware"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | hardwareConcurrencySettingLabel": {
    "message": "Substituir o valor informado por navigator.hardwareConcurrency"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | offline": {
    "message": "Off-line"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | recalibrate": {
    "message": "Recalibrate…"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | recommendedThrottling": {
    "message": "{PH1} – recomendado"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | resetConcurrency": {
    "message": "Redefinir para o valor padrão"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | sS": {
    "message": "{PH1}: {PH2}"
  },
  "panels/mobile_throttling/ThrottlingManager.ts | throttling": {
    "message": "Limitação"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | checkNetworkAndPerformancePanels": {
    "message": "Verificar os painéis Rede e Desempenho"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | custom": {
    "message": "Personalizado"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | fastGXCpuSlowdown": {
    "message": "Conexão 3G rápida e lentidão da CPU 4x"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | fastGXCpuSlowdownCalibrated": {
    "message": "Conexão 3G rápida e lentidão da CPU {PH1}x"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | lowTierMobile": {
    "message": "Dispositivo móvel de nível menor"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | midtierMobile": {
    "message": "Dispositivo móvel de nível médio"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | noInternetConnectivity": {
    "message": "Sem conectividade com a Internet"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | noThrottling": {
    "message": "Sem limitação de CPU e rede"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | slowGXCpuSlowdown": {
    "message": "Conexão 3G lenta e lentidão da CPU 6x"
  },
  "panels/mobile_throttling/ThrottlingPresets.ts | slowGXCpuSlowdownCalibrated": {
    "message": "Conexão 3G lenta e lentidão da CPU {PH1}x"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | addCustomProfile": {
    "message": "Adicionar perfil"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrate": {
    "message": "Calibrar"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationCTA": {
    "message": "Para usar as predefinições de limite da CPU, execute o processo de calibração para determinar a taxa ideal de limite para seu dispositivo."
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationConfirmationPrompt": {
    "message": "A calibração leva cerca de 5 segundos e faz você sair temporariamente da página atual. Quer continuar?"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationWarningHighCPU": {
    "message": "O uso da CPU é muito alto"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationWarningLowBattery": {
    "message": "A bateria do dispositivo está baixa (<20%), e os resultados podem ser afetados pela limitação da CPU"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationWarningRunningOnBattery": {
    "message": "O dispositivo está funcionando com a bateria, conecte o carregador para melhores resultados"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | cancel": {
    "message": "Cancelar"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | continue": {
    "message": "Continuar"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | cpuCalibrationDescription": {
    "message": "Essas predefinições limitam a CPU para aproximar o desempenho de dispositivos móveis de baixo ou médio custo."
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | cpuThrottlingPresets": {
    "message": "Predefinições de limitação de CPU"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | dSlowdown": {
    "message": "Desacelerar {PH1}×"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | dms": {
    "message": "{PH1} ms"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | download": {
    "message": "Download"
  },
  "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": "Latência"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | latencyMustBeAnIntegerBetweenSms": {
    "message": "A latência precisa ser um número inteiro entre {PH1} ms e {PH2} ms"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | needsCalibration": {
    "message": "Precisa de calibração"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | networkThrottlingProfiles": {
    "message": "Perfis de limitação de rede"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | off": {
    "message": "Desativar"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | on": {
    "message": "Ativar"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | optional": {
    "message": "opcional"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | packet": {
    "message": "pacote"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | packetLoss": {
    "message": "Perda de pacote"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | packetLossMustBeAnIntegerBetweenSpct": {
    "message": "A perda de pacote precisa ser um número entre {PH1}% e {PH2}%"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | packetQueueLength": {
    "message": "Tamanho da fila de pacotes"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | packetQueueLengthMustBeAnIntegerGreaterOrEqualToZero": {
    "message": "O tamanho da fila de pacotes precisa ser maior que ou igual a 0"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | packetReordering": {
    "message": "Reordenação de pacotes"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | percent": {
    "message": "porcentagem"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | profileName": {
    "message": "Nome do perfil"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | profileNameCharactersLengthMust": {
    "message": "O nome do perfil precisa ter de 1 a {PH1} caracteres"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | recalibrate": {
    "message": "Recalibrar"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | sMustBeANumberBetweenSkbsToSkbs": {
    "message": "{PH1} precisa ser um número entre {PH2} kbit/s e {PH3} kbit/s"
  },
  "panels/mobile_throttling/ThrottlingSettingsTab.ts | upload": {
    "message": "Upload"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | device": {
    "message": "dispositivo"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | enableFastGThrottling": {
    "message": "Ativar limitação de 3G rápido"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | enableSlowGThrottling": {
    "message": "Ativar limitação de 3G lento"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | goOffline": {
    "message": "Ficar off-line"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | goOnline": {
    "message": "Ficar on-line"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | showThrottling": {
    "message": "Mostrar limitação"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | throttling": {
    "message": "Limitação"
  },
  "panels/mobile_throttling/mobile_throttling-meta.ts | throttlingTag": {
    "message": "limitação"
  },
  "panels/network/BinaryResourceView.ts | binaryViewType": {
    "message": "Tipo de visualização binária"
  },
  "panels/network/BinaryResourceView.ts | copiedAsBase": {
    "message": "Copiado como Base64"
  },
  "panels/network/BinaryResourceView.ts | copiedAsHex": {
    "message": "Copiado como Hex"
  },
  "panels/network/BinaryResourceView.ts | copiedAsUtf": {
    "message": "Copiado 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 para a área de transferência"
  },
  "panels/network/BinaryResourceView.ts | hexViewer": {
    "message": "Visualizador de Hex"
  },
  "panels/network/BlockedURLsPane.ts | addNetworkRequestBlockingPattern": {
    "message": "Adicionar um padrão de bloqueio para solicitações de rede"
  },
  "panels/network/BlockedURLsPane.ts | addPattern": {
    "message": "Adicionar padrão"
  },
  "panels/network/BlockedURLsPane.ts | dBlocked": {
    "message": "{PH1} bloqueados"
  },
  "panels/network/BlockedURLsPane.ts | enableNetworkRequestBlocking": {
    "message": "Ativar bloqueio de solicitação de rede"
  },
  "panels/network/BlockedURLsPane.ts | itemDeleted": {
    "message": "O item foi excluído"
  },
  "panels/network/BlockedURLsPane.ts | networkRequestsAreNotBlockedS": {
    "message": "As solicitações de rede não estão bloqueadas. {PH1}"
  },
  "panels/network/BlockedURLsPane.ts | patternAlreadyExists": {
    "message": "O padrão já existe."
  },
  "panels/network/BlockedURLsPane.ts | patternInputCannotBeEmpty": {
    "message": "A entrada padrão não pode estar vazia."
  },
  "panels/network/BlockedURLsPane.ts | textPatternToBlockMatching": {
    "message": "Padrão de texto para bloquear solicitações correspondentes. Use * como caractere curinga"
  },
  "panels/network/EventSourceMessagesView.ts | clearAll": {
    "message": "Remover tudo"
  },
  "panels/network/EventSourceMessagesView.ts | copyMessage": {
    "message": "Copiar mensagem"
  },
  "panels/network/EventSourceMessagesView.ts | data": {
    "message": "Dados"
  },
  "panels/network/EventSourceMessagesView.ts | eventSource": {
    "message": "Fonte do evento"
  },
  "panels/network/EventSourceMessagesView.ts | filterByRegex": {
    "message": "Filtrar usando regex (exemplo: https?)"
  },
  "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": "Content-Encodings aceitos"
  },
  "panels/network/NetworkConfigView.ts | caching": {
    "message": "Armazenamento em cache"
  },
  "panels/network/NetworkConfigView.ts | clientHintsStatusText": {
    "message": "O user agent foi atualizado."
  },
  "panels/network/NetworkConfigView.ts | custom": {
    "message": "Personalizada…"
  },
  "panels/network/NetworkConfigView.ts | customUserAgentFieldIsRequired": {
    "message": "O campo de user agent personalizado é obrigatório"
  },
  "panels/network/NetworkConfigView.ts | disableCache": {
    "message": "Desativar cache"
  },
  "panels/network/NetworkConfigView.ts | enterACustomUserAgent": {
    "message": "Insira um user agent personalizado"
  },
  "panels/network/NetworkConfigView.ts | networkConditionsPanelShown": {
    "message": "Condições de rede mostradas"
  },
  "panels/network/NetworkConfigView.ts | networkThrottling": {
    "message": "Limitação de rede"
  },
  "panels/network/NetworkConfigView.ts | selectAutomatically": {
    "message": "Usar o padrão do navegador"
  },
  "panels/network/NetworkConfigView.ts | userAgent": {
    "message": "User agent"
  },
  "panels/network/NetworkDataGridNode.ts | alternativeJobWonRace": {
    "message": "O Chrome usou uma conexão HTTP/3 induzida por um cabeçalho \"Alt-Svc\" porque conseguiu estabelecer uma conexão usando outra versão do protocolo HTTP."
  },
  "panels/network/NetworkDataGridNode.ts | alternativeJobWonWithoutRace": {
    "message": "O Chrome usou uma conexão HTTP/3 induzida por um cabeçalho \"Alt-Svc\" sem competir com uma conexão com outra versão do protocolo HTTP."
  },
  "panels/network/NetworkDataGridNode.ts | blockedTooltip": {
    "message": "Essa solicitação foi bloqueada devido à configuração incorreta de cabeçalhos. Clique para ver os cabeçalhos"
  },
  "panels/network/NetworkDataGridNode.ts | blockeds": {
    "message": "(bloqueado: {PH1})"
  },
  "panels/network/NetworkDataGridNode.ts | broken": {
    "message": "O Chrome não tentou estabelecer uma conexão HTTP/3 porque ela foi marcada como corrompida."
  },
  "panels/network/NetworkDataGridNode.ts | canceled": {
    "message": "(cancelado)"
  },
  "panels/network/NetworkDataGridNode.ts | corsError": {
    "message": "Erro de CORS"
  },
  "panels/network/NetworkDataGridNode.ts | crossoriginResourceSharingErrorS": {
    "message": "Erro do Compartilhamento de recursos entre origens: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | csp": {
    "message": "csp"
  },
  "panels/network/NetworkDataGridNode.ts | data": {
    "message": "(dados)"
  },
  "panels/network/NetworkDataGridNode.ts | devtools": {
    "message": "devtools"
  },
  "panels/network/NetworkDataGridNode.ts | diskCache": {
    "message": "(cache em disco)"
  },
  "panels/network/NetworkDataGridNode.ts | dnsAlpnH3JobWonRace": {
    "message": "O Chrome usou uma conexão HTTP/3 devido à indicação de que o DNS record tem suporte a HTTP/3. Com isso, ele conseguiu estabelecer uma conexão usando outra versão do protocolo HTTP."
  },
  "panels/network/NetworkDataGridNode.ts | dnsAlpnH3JobWonWithoutRace": {
    "message": "O Chrome usou uma conexão HTTP/3 devido à indicação de que o DNS record tem suporte a HTTP/3. Não foi necessário competir para estabelecer uma conexão com outra versão do protocolo HTTP."
  },
  "panels/network/NetworkDataGridNode.ts | earlyHints": {
    "message": "dicas iniciais"
  },
  "panels/network/NetworkDataGridNode.ts | failed": {
    "message": "(falha)"
  },
  "panels/network/NetworkDataGridNode.ts | finished": {
    "message": "Concluído"
  },
  "panels/network/NetworkDataGridNode.ts | initialPriorityToolTip": {
    "message": "{PH1}. Prioridade inicial: {PH2}"
  },
  "panels/network/NetworkDataGridNode.ts | level": {
    "message": "nível 1"
  },
  "panels/network/NetworkDataGridNode.ts | mainJobWonRace": {
    "message": "O Chrome usou esse protocolo porque conseguiu estabelecer uma conexão HTTP/3."
  },
  "panels/network/NetworkDataGridNode.ts | mappingMissing": {
    "message": "O Chrome não usou uma versão alternativa do protocolo HTTP, porque nenhuma informação sobre isso estava disponível quando a solicitação foi emitida, mas um cabeçalho \"Alt-Svc\" estava presente na resposta."
  },
  "panels/network/NetworkDataGridNode.ts | matchedToServiceWorkerRouter": {
    "message": "Corresponde a ServiceWorker router#{PH1}. Tamanho do recurso: {PH2}"
  },
  "panels/network/NetworkDataGridNode.ts | matchedToServiceWorkerRouterWithNetworkSource": {
    "message": "Corresponde ao ServiceWorker router nº {PH1}. {PH2} transferidos pela rede. Tamanho do recurso: {PH3}"
  },
  "panels/network/NetworkDataGridNode.ts | memoryCache": {
    "message": "(cache de memória)"
  },
  "panels/network/NetworkDataGridNode.ts | origin": {
    "message": "origem"
  },
  "panels/network/NetworkDataGridNode.ts | other": {
    "message": "outro"
  },
  "panels/network/NetworkDataGridNode.ts | otherC": {
    "message": "Outro"
  },
  "panels/network/NetworkDataGridNode.ts | parser": {
    "message": "Analisador"
  },
  "panels/network/NetworkDataGridNode.ts | pending": {
    "message": "Pendente"
  },
  "panels/network/NetworkDataGridNode.ts | pendingq": {
    "message": "(pendente)"
  },
  "panels/network/NetworkDataGridNode.ts | prefetchCache": {
    "message": "(cache de pré-busca)"
  },
  "panels/network/NetworkDataGridNode.ts | preflight": {
    "message": "Simulação"
  },
  "panels/network/NetworkDataGridNode.ts | preload": {
    "message": "Pré-carregar"
  },
  "panels/network/NetworkDataGridNode.ts | push": {
    "message": "Enviar por push / "
  },
  "panels/network/NetworkDataGridNode.ts | redirect": {
    "message": "Redirecionar"
  },
  "panels/network/NetworkDataGridNode.ts | sPreflight": {
    "message": "{PH1} + Simulação"
  },
  "panels/network/NetworkDataGridNode.ts | script": {
    "message": "Script"
  },
  "panels/network/NetworkDataGridNode.ts | selectPreflightRequest": {
    "message": "Selecionar uma solicitação de simulação"
  },
  "panels/network/NetworkDataGridNode.ts | selectTheRequestThatTriggered": {
    "message": "Selecionar a solicitação que acionou essa simulação"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromDiskCacheResourceSizeS": {
    "message": "Exibido do cache de disco. Tamanho do recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromMemoryCacheResource": {
    "message": "Exibido do cache de memória. Tamanho do recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromPrefetchCacheResource": {
    "message": "Exibido do cache de pré-busca. Tamanho do recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromServiceWorkerResource": {
    "message": "Exibido do ServiceWorker. Tamanho do recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromSignedHttpExchange": {
    "message": "Exibido no Signed HTTP Exchange. Tamanho do recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | servedFromWebBundle": {
    "message": "Veiculado pelo Web Bundle. Tamanho do recurso: {PH1}"
  },
  "panels/network/NetworkDataGridNode.ts | serviceWorker": {
    "message": "(ServiceWorker)"
  },
  "panels/network/NetworkDataGridNode.ts | signedexchange": {
    "message": "signed-exchange"
  },
  "panels/network/NetworkDataGridNode.ts | timeSubtitleTooltipText": {
    "message": "Latência (horário de recebimento da resposta - horário de início)"
  },
  "panels/network/NetworkDataGridNode.ts | unknown": {
    "message": "(desconhecido)"
  },
  "panels/network/NetworkDataGridNode.ts | unknownExplanation": {
    "message": "O status da solicitação não é exibido aqui porque a página que a emitiu foi descarregada enquanto a solicitação estava no período de veiculação. Use chrome://net-export para capturar um registro de rede e ver todos os detalhes da solicitação."
  },
  "panels/network/NetworkDataGridNode.ts | webBundle": {
    "message": "(Web Bundle)"
  },
  "panels/network/NetworkDataGridNode.ts | webBundleError": {
    "message": "Erro de Web Bundle"
  },
  "panels/network/NetworkDataGridNode.ts | webBundleInnerRequest": {
    "message": "Exibido pelo Web Bundle"
  },
  "panels/network/NetworkItemView.ts | containsOverriddenHeaders": {
    "message": "Esta resposta contém cabeçalhos que são substituídos pelo DevTools"
  },
  "panels/network/NetworkItemView.ts | cookies": {
    "message": "Cookies"
  },
  "panels/network/NetworkItemView.ts | eventstream": {
    "message": "EventStream"
  },
  "panels/network/NetworkItemView.ts | headers": {
    "message": "Cabeçalhos"
  },
  "panels/network/NetworkItemView.ts | initiator": {
    "message": "Iniciador"
  },
  "panels/network/NetworkItemView.ts | messages": {
    "message": "Mensagens"
  },
  "panels/network/NetworkItemView.ts | payload": {
    "message": "Payload"
  },
  "panels/network/NetworkItemView.ts | preview": {
    "message": "Visualização"
  },
  "panels/network/NetworkItemView.ts | rawResponseData": {
    "message": "Dados de resposta brutos"
  },
  "panels/network/NetworkItemView.ts | requestAndResponseCookies": {
    "message": "Cookies de solicitação e resposta"
  },
  "panels/network/NetworkItemView.ts | requestAndResponseTimeline": {
    "message": "Linha do tempo de solicitações e respostas"
  },
  "panels/network/NetworkItemView.ts | requestInitiatorCallStack": {
    "message": "Solicitar pilha de chamadas do iniciador"
  },
  "panels/network/NetworkItemView.ts | response": {
    "message": "Resposta"
  },
  "panels/network/NetworkItemView.ts | responseIsOverridden": {
    "message": "Esta resposta foi substituída pelo DevTools"
  },
  "panels/network/NetworkItemView.ts | responsePreview": {
    "message": "Visualização da resposta"
  },
  "panels/network/NetworkItemView.ts | signedexchangeError": {
    "message": "Erro SignedExchange"
  },
  "panels/network/NetworkItemView.ts | thirdPartyPhaseout": {
    "message": "Os cookies foram bloqueados devido à descontinuação de cookies de terceiros."
  },
  "panels/network/NetworkItemView.ts | timing": {
    "message": "Tempo"
  },
  "panels/network/NetworkItemView.ts | trustTokenOperationDetails": {
    "message": "Detalhes da operação do token de estado particular"
  },
  "panels/network/NetworkItemView.ts | trustTokens": {
    "message": "Tokens de estado particular"
  },
  "panels/network/NetworkItemView.ts | websocketMessages": {
    "message": "Mensagens WebSocket"
  },
  "panels/network/NetworkLogView.ts | areYouSureYouWantToClearBrowser": {
    "message": "Tem certeza de que quer limpar o cache do navegador?"
  },
  "panels/network/NetworkLogView.ts | areYouSureYouWantToClearBrowserCookies": {
    "message": "Tem certeza de que quer limpar os cookies do navegador?"
  },
  "panels/network/NetworkLogView.ts | blockRequestDomain": {
    "message": "Bloquear domínio de solicitação"
  },
  "panels/network/NetworkLogView.ts | blockRequestUrl": {
    "message": "URL de solicitação de bloqueio"
  },
  "panels/network/NetworkLogView.ts | blockedRequests": {
    "message": "Solicitações bloqueadas"
  },
  "panels/network/NetworkLogView.ts | chromeExtensions": {
    "message": "Ocultar URLs de extensão"
  },
  "panels/network/NetworkLogView.ts | clearBrowserCache": {
    "message": "Limpar o cache do navegador"
  },
  "panels/network/NetworkLogView.ts | clearBrowserCookies": {
    "message": "Apagar cookies de navegador"
  },
  "panels/network/NetworkLogView.ts | copy": {
    "message": "Copiar"
  },
  "panels/network/NetworkLogView.ts | copyAllAsCurl": {
    "message": "Copiar tudo como cURL"
  },
  "panels/network/NetworkLogView.ts | copyAllAsCurlBash": {
    "message": "Copiar tudo como cURL (bash)"
  },
  "panels/network/NetworkLogView.ts | copyAllAsCurlCmd": {
    "message": "Copiar tudo como cURL (cmd)"
  },
  "panels/network/NetworkLogView.ts | copyAllAsFetch": {
    "message": "Copiar tudo como fetch"
  },
  "panels/network/NetworkLogView.ts | copyAllAsHarSanitized": {
    "message": "Copiar todas as solicitações como HAR (limpas)"
  },
  "panels/network/NetworkLogView.ts | copyAllAsHarWithSensitiveData": {
    "message": "Copiar todas as solicitações como HAR (com dados sensíveis)"
  },
  "panels/network/NetworkLogView.ts | copyAllAsNodejsFetch": {
    "message": "Copiar tudo como fetch (Node.js)"
  },
  "panels/network/NetworkLogView.ts | copyAllAsPowershell": {
    "message": "Copiar tudo como PowerShell"
  },
  "panels/network/NetworkLogView.ts | copyAllListedAsCurl": {
    "message": "Copiar todos os comandos listados como cURL"
  },
  "panels/network/NetworkLogView.ts | copyAllListedAsCurlBash": {
    "message": "Copiar todos os comandos listados como cURL (bash)"
  },
  "panels/network/NetworkLogView.ts | copyAllListedAsCurlCmd": {
    "message": "Copiar todos os comandos listados como cURL (cmd)"
  },
  "panels/network/NetworkLogView.ts | copyAllListedAsFetch": {
    "message": "Copiar todos os comandos listados como fetch"
  },
  "panels/network/NetworkLogView.ts | copyAllListedAsHarSanitized": {
    "message": "Copiar todas as solicitações listadas como HAR (limpas)"
  },
  "panels/network/NetworkLogView.ts | copyAllListedAsHarWithSensitiveData": {
    "message": "Copiar todas as solicitações listadas como HAR (com dados sensíveis)"
  },
  "panels/network/NetworkLogView.ts | copyAllListedAsNodejsFetch": {
    "message": "Copiar todos os comandos listados como fetch (Node.js)"
  },
  "panels/network/NetworkLogView.ts | copyAllListedAsPowershell": {
    "message": "Copiar todos os comandos listados como PowerShell"
  },
  "panels/network/NetworkLogView.ts | copyAllListedURLs": {
    "message": "Copiar todos os URLs listados"
  },
  "panels/network/NetworkLogView.ts | copyAllURLs": {
    "message": "Copiar todos os URLs"
  },
  "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 cabeçalhos de solicitação"
  },
  "panels/network/NetworkLogView.ts | copyResponse": {
    "message": "Copiar resposta"
  },
  "panels/network/NetworkLogView.ts | copyResponseHeaders": {
    "message": "Copiar cabeçalhos de resposta"
  },
  "panels/network/NetworkLogView.ts | copyStacktrace": {
    "message": "Copiar stack trace"
  },
  "panels/network/NetworkLogView.ts | copyURL": {
    "message": "Copiar URL"
  },
  "panels/network/NetworkLogView.ts | domcontentloadedS": {
    "message": "DOMContentLoaded: {PH1}"
  },
  "panels/network/NetworkLogView.ts | dropHarFilesHere": {
    "message": "Solte os arquivos HAR aqui"
  },
  "panels/network/NetworkLogView.ts | finishS": {
    "message": "Concluir: {PH1}"
  },
  "panels/network/NetworkLogView.ts | hasBlockedCookies": {
    "message": "Cookies de resposta bloqueados"
  },
  "panels/network/NetworkLogView.ts | hideChromeExtension": {
    "message": "Ocultar URLs \"chrome-extension://\""
  },
  "panels/network/NetworkLogView.ts | hideDataUrls": {
    "message": "Ocultar URLs de dados"
  },
  "panels/network/NetworkLogView.ts | hidesDataAndBlobUrls": {
    "message": "Ocultar URLs \"data:\" e \"blob:\""
  },
  "panels/network/NetworkLogView.ts | invertFilter": {
    "message": "Inverter"
  },
  "panels/network/NetworkLogView.ts | invertsFilter": {
    "message": "Inverter o filtro de pesquisa"
  },
  "panels/network/NetworkLogView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/network/NetworkLogView.ts | loadS": {
    "message": "Carregar: {PH1}"
  },
  "panels/network/NetworkLogView.ts | moreFilters": {
    "message": "Mais filtros"
  },
  "panels/network/NetworkLogView.ts | networkDataAvailable": {
    "message": "Dados de rede disponíveis"
  },
  "panels/network/NetworkLogView.ts | onlyShowBlockedRequests": {
    "message": "Mostrar apenas solicitações bloqueadas"
  },
  "panels/network/NetworkLogView.ts | onlyShowRequestsWithBlockedCookies": {
    "message": "Mostrar apenas solicitações com cookies de resposta bloqueados"
  },
  "panels/network/NetworkLogView.ts | onlyShowThirdPartyRequests": {
    "message": "Mostra apenas solicitações com uma origem diferente da origem da página"
  },
  "panels/network/NetworkLogView.ts | overrideHeaders": {
    "message": "Substituir cabeçalhos"
  },
  "panels/network/NetworkLogView.ts | performARequestOrHitSToRecordThe": {
    "message": "Faça uma solicitação ou pressione {PH1} para gravar a atualização."
  },
  "panels/network/NetworkLogView.ts | recordToDisplayNetworkActivity": {
    "message": "Grave o registro de rede ({PH1}) para mostrar a atividade da rede."
  },
  "panels/network/NetworkLogView.ts | recordingNetworkActivity": {
    "message": "Gravando atividade de rede…"
  },
  "panels/network/NetworkLogView.ts | replayXhr": {
    "message": "Repetir XHR"
  },
  "panels/network/NetworkLogView.ts | requestTypesToInclude": {
    "message": "Tipos de solicitação a serem incluídos"
  },
  "panels/network/NetworkLogView.ts | sBResourcesLoadedByThePage": {
    "message": "{PH1} B de recursos carregados pela página"
  },
  "panels/network/NetworkLogView.ts | sBSBResourcesLoadedByThePage": {
    "message": "Recursos {PH1} B / {PH2} B carregados pela página"
  },
  "panels/network/NetworkLogView.ts | sBSBTransferredOverNetwork": {
    "message": "{PH1} B / {PH2} B transferidos pela rede"
  },
  "panels/network/NetworkLogView.ts | sBTransferredOverNetwork": {
    "message": "{PH1} B transferidos pela rede"
  },
  "panels/network/NetworkLogView.ts | sRequests": {
    "message": "{PH1} solicitações"
  },
  "panels/network/NetworkLogView.ts | sResources": {
    "message": "{PH1} recursos"
  },
  "panels/network/NetworkLogView.ts | sSRequests": {
    "message": "{PH1} / {PH2} solicitações"
  },
  "panels/network/NetworkLogView.ts | sSResources": {
    "message": "{PH1} / {PH2} recursos"
  },
  "panels/network/NetworkLogView.ts | sSTransferred": {
    "message": "{PH1} / {PH2} transferidos"
  },
  "panels/network/NetworkLogView.ts | sTransferred": {
    "message": "{PH1} transferidos"
  },
  "panels/network/NetworkLogView.ts | showOnlyHideRequests": {
    "message": "Mostrar apenas/ocultar solicitações"
  },
  "panels/network/NetworkLogView.ts | thirdParty": {
    "message": "Solicitações de terceiros"
  },
  "panels/network/NetworkLogView.ts | unblockS": {
    "message": "Desbloquear {PH1}"
  },
  "panels/network/NetworkLogViewColumns.ts | connectionId": {
    "message": "Código da conexão"
  },
  "panels/network/NetworkLogViewColumns.ts | content": {
    "message": "Conteúdo"
  },
  "panels/network/NetworkLogViewColumns.ts | cookies": {
    "message": "Cookies"
  },
  "panels/network/NetworkLogViewColumns.ts | domain": {
    "message": "Domínio"
  },
  "panels/network/NetworkLogViewColumns.ts | endTime": {
    "message": "Horário de término"
  },
  "panels/network/NetworkLogViewColumns.ts | hasOverrides": {
    "message": "Tem substituições"
  },
  "panels/network/NetworkLogViewColumns.ts | initiator": {
    "message": "Iniciador"
  },
  "panels/network/NetworkLogViewColumns.ts | initiatorAddressSpace": {
    "message": "Espaço de endereço do iniciador"
  },
  "panels/network/NetworkLogViewColumns.ts | latency": {
    "message": "Latência"
  },
  "panels/network/NetworkLogViewColumns.ts | manageHeaderColumns": {
    "message": "Gerenciar colunas do cabeçalho…"
  },
  "panels/network/NetworkLogViewColumns.ts | method": {
    "message": "Método"
  },
  "panels/network/NetworkLogViewColumns.ts | name": {
    "message": "Nome"
  },
  "panels/network/NetworkLogViewColumns.ts | networkLog": {
    "message": "Registro de rede"
  },
  "panels/network/NetworkLogViewColumns.ts | path": {
    "message": "Caminho"
  },
  "panels/network/NetworkLogViewColumns.ts | priority": {
    "message": "Prioridade"
  },
  "panels/network/NetworkLogViewColumns.ts | protocol": {
    "message": "Protocolo"
  },
  "panels/network/NetworkLogViewColumns.ts | remoteAddress": {
    "message": "Endereço remoto"
  },
  "panels/network/NetworkLogViewColumns.ts | remoteAddressSpace": {
    "message": "Espaço de endereço remoto"
  },
  "panels/network/NetworkLogViewColumns.ts | responseHeaders": {
    "message": "Cabeçalhos de resposta"
  },
  "panels/network/NetworkLogViewColumns.ts | responseTime": {
    "message": "Tempo de resposta"
  },
  "panels/network/NetworkLogViewColumns.ts | scheme": {
    "message": "Esquema"
  },
  "panels/network/NetworkLogViewColumns.ts | setCookies": {
    "message": "Configurar cookies"
  },
  "panels/network/NetworkLogViewColumns.ts | size": {
    "message": "Tamanho"
  },
  "panels/network/NetworkLogViewColumns.ts | startTime": {
    "message": "Horário de início"
  },
  "panels/network/NetworkLogViewColumns.ts | status": {
    "message": "Status"
  },
  "panels/network/NetworkLogViewColumns.ts | text": {
    "message": "Texto"
  },
  "panels/network/NetworkLogViewColumns.ts | time": {
    "message": "Tempo"
  },
  "panels/network/NetworkLogViewColumns.ts | totalDuration": {
    "message": "Duração total"
  },
  "panels/network/NetworkLogViewColumns.ts | type": {
    "message": "Tipo"
  },
  "panels/network/NetworkLogViewColumns.ts | url": {
    "message": "URL"
  },
  "panels/network/NetworkLogViewColumns.ts | waterfall": {
    "message": "Cascata"
  },
  "panels/network/NetworkManageCustomHeadersView.ts | addCustomHeader": {
    "message": "Adicionar cabeçalho personalizado…"
  },
  "panels/network/NetworkManageCustomHeadersView.ts | headerName": {
    "message": "Nome do cabeçalho"
  },
  "panels/network/NetworkManageCustomHeadersView.ts | manageHeaderColumns": {
    "message": "Gerenciar colunas de cabeçalho"
  },
  "panels/network/NetworkManageCustomHeadersView.ts | noCustomHeaders": {
    "message": "Nenhum cabeçalho personalizado"
  },
  "panels/network/NetworkPanel.ts | captureScreenshots": {
    "message": "Capturas de tela"
  },
  "panels/network/NetworkPanel.ts | captureScreenshotsWhenLoadingA": {
    "message": "Fazer capturas de tela ao carregar uma página"
  },
  "panels/network/NetworkPanel.ts | close": {
    "message": "Fechar"
  },
  "panels/network/NetworkPanel.ts | disableCache": {
    "message": "Desativar cache"
  },
  "panels/network/NetworkPanel.ts | disableCacheWhileDevtoolsIsOpen": {
    "message": "Desativar o cache enquanto o DevTools estiver aberto"
  },
  "panels/network/NetworkPanel.ts | doNotClearLogOnPageReload": {
    "message": "Não limpar o registro de atualização / navegação na página"
  },
  "panels/network/NetworkPanel.ts | exportHar": {
    "message": "Exportar HAR (limpo ou com dados sensíveis)"
  },
  "panels/network/NetworkPanel.ts | exportHarSanitized": {
    "message": "Exportar arquivo HAR (limpo)…"
  },
  "panels/network/NetworkPanel.ts | exportHarWithSensitiveData": {
    "message": "Exportar o HAR (com dados sensíveis)…"
  },
  "panels/network/NetworkPanel.ts | fetchingFrames": {
    "message": "Buscando frames…"
  },
  "panels/network/NetworkPanel.ts | groupByFrame": {
    "message": "Agrupar por frame"
  },
  "panels/network/NetworkPanel.ts | groupRequestsByTopLevelRequest": {
    "message": "Solicitações de grupo por frame de solicitação de nível superior"
  },
  "panels/network/NetworkPanel.ts | hitSToReloadAndCaptureFilmstrip": {
    "message": "Pressione {PH1} para atualizar e capturar a miniatura."
  },
  "panels/network/NetworkPanel.ts | importHarFile": {
    "message": "Importar o arquivo HAR…"
  },
  "panels/network/NetworkPanel.ts | moreNetworkConditions": {
    "message": "Mais condições de rede…"
  },
  "panels/network/NetworkPanel.ts | networkSettings": {
    "message": "Configurações de rede"
  },
  "panels/network/NetworkPanel.ts | openInNetworkPanel": {
    "message": "Abrir no painel Network"
  },
  "panels/network/NetworkPanel.ts | openInNetworkPanelMissingRequest": {
    "message": "Abrir no painel Network (solicitação ausente)"
  },
  "panels/network/NetworkPanel.ts | preserveLog": {
    "message": "Preservar registro"
  },
  "panels/network/NetworkPanel.ts | recordingFrames": {
    "message": "Gravando frames…"
  },
  "panels/network/NetworkPanel.ts | search": {
    "message": "Pesquisar"
  },
  "panels/network/NetworkPanel.ts | showMoreInformationInRequestRows": {
    "message": "Mostrar mais informações nas linhas de solicitação"
  },
  "panels/network/NetworkPanel.ts | showOverview": {
    "message": "Visão geral"
  },
  "panels/network/NetworkPanel.ts | showOverviewOfNetworkRequests": {
    "message": "Mostrar visão geral de solicitações de rede"
  },
  "panels/network/NetworkPanel.ts | throttling": {
    "message": "Limitação"
  },
  "panels/network/NetworkPanel.ts | useLargeRequestRows": {
    "message": "Linhas com solicitação grande"
  },
  "panels/network/NetworkSearchScope.ts | url": {
    "message": "URL"
  },
  "panels/network/NetworkTimeCalculator.ts | sDownload": {
    "message": "Download {PH1}"
  },
  "panels/network/NetworkTimeCalculator.ts | sFromCache": {
    "message": "{PH1} (do cache)"
  },
  "panels/network/NetworkTimeCalculator.ts | sFromServiceworker": {
    "message": "{PH1} (de ServiceWorker)"
  },
  "panels/network/NetworkTimeCalculator.ts | sLatency": {
    "message": "Latência de {PH1}"
  },
  "panels/network/NetworkTimeCalculator.ts | sLatencySDownloadSTotal": {
    "message": "{PH1} de latência, {PH2} de download ({PH3} no total)"
  },
  "panels/network/RequestCookiesView.ts | cookiesThatWereReceivedFromThe": {
    "message": "Cookies que foram recebidos do servidor no cabeçalho set-cookie da resposta"
  },
  "panels/network/RequestCookiesView.ts | cookiesThatWereReceivedFromTheServer": {
    "message": "Cookies que foram recebidos do servidor no cabeçalho \"set-cookie\" da resposta, mas estavam corrompidos"
  },
  "panels/network/RequestCookiesView.ts | cookiesThatWereSentToTheServerIn": {
    "message": "Cookies que foram enviados para o servidor no cabeçalho \"cookie\" da solicitação"
  },
  "panels/network/RequestCookiesView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/network/RequestCookiesView.ts | malformedResponseCookies": {
    "message": "Cookies de resposta incorretos"
  },
  "panels/network/RequestCookiesView.ts | noRequestCookiesWereSent": {
    "message": "Nenhum cookie de solicitação foi enviado."
  },
  "panels/network/RequestCookiesView.ts | requestCookies": {
    "message": "Solicitar cookies"
  },
  "panels/network/RequestCookiesView.ts | responseCookies": {
    "message": "Cookies de resposta"
  },
  "panels/network/RequestCookiesView.ts | showFilteredOutRequestCookies": {
    "message": "mostrar cookies de solicitação filtrados"
  },
  "panels/network/RequestCookiesView.ts | siteHasCookieInOtherPartition": {
    "message": "Este site tem cookies em outra partição que não foram enviados com a solicitação. {PH1}"
  },
  "panels/network/RequestCookiesView.ts | thisRequestHasNoCookies": {
    "message": "Essa solicitação não tem cookies."
  },
  "panels/network/RequestInitiatorView.ts | noInitiator": {
    "message": "No initiator data"
  },
  "panels/network/RequestInitiatorView.ts | requestCallStack": {
    "message": "Solicitar pilha de chamadas"
  },
  "panels/network/RequestInitiatorView.ts | requestInitiatorChain": {
    "message": "Solicitar cadeia do iniciador"
  },
  "panels/network/RequestPayloadView.ts | copyPayload": {
    "message": "Copiar"
  },
  "panels/network/RequestPayloadView.ts | copyValue": {
    "message": "Copiar valor"
  },
  "panels/network/RequestPayloadView.ts | empty": {
    "message": "(vazio)"
  },
  "panels/network/RequestPayloadView.ts | formData": {
    "message": "Dados do formulário"
  },
  "panels/network/RequestPayloadView.ts | queryStringParameters": {
    "message": "Parâmetros de string de consulta"
  },
  "panels/network/RequestPayloadView.ts | requestPayload": {
    "message": "Solicitar payload"
  },
  "panels/network/RequestPayloadView.ts | showMore": {
    "message": "Mostrar mais"
  },
  "panels/network/RequestPayloadView.ts | unableToDecodeValue": {
    "message": "(não é possível decodificar o valor)"
  },
  "panels/network/RequestPayloadView.ts | viewDecoded": {
    "message": "Visualização decodificada"
  },
  "panels/network/RequestPayloadView.ts | viewDecodedL": {
    "message": "visualização decodificada"
  },
  "panels/network/RequestPayloadView.ts | viewParsed": {
    "message": "Exibir analisados"
  },
  "panels/network/RequestPayloadView.ts | viewParsedL": {
    "message": "exibir analisados"
  },
  "panels/network/RequestPayloadView.ts | viewSource": {
    "message": "Exibir a origem"
  },
  "panels/network/RequestPayloadView.ts | viewSourceL": {
    "message": "ver origem"
  },
  "panels/network/RequestPayloadView.ts | viewUrlEncoded": {
    "message": "Ver URL codificado"
  },
  "panels/network/RequestPayloadView.ts | viewUrlEncodedL": {
    "message": "ver dados codificados em URL"
  },
  "panels/network/RequestPreviewView.ts | failedToLoadResponseData": {
    "message": "Falha ao carregar dados de resposta"
  },
  "panels/network/RequestPreviewView.ts | previewNotAvailable": {
    "message": "Visualização indisponível"
  },
  "panels/network/RequestResponseView.ts | failedToLoadResponseData": {
    "message": "Falha ao carregar dados de resposta"
  },
  "panels/network/RequestResponseView.ts | noPreview": {
    "message": "Nothing to preview"
  },
  "panels/network/RequestResponseView.ts | thisRequestHasNoResponseData": {
    "message": "This request has no response data available"
  },
  "panels/network/RequestTimingView.ts | cacheStorageCacheNameS": {
    "message": "Nome do cache de armazenamento: {PH1}"
  },
  "panels/network/RequestTimingView.ts | cacheStorageCacheNameUnknown": {
    "message": "Nome do cache de armazenamento: desconhecido"
  },
  "panels/network/RequestTimingView.ts | cautionRequestIsNotFinishedYet": {
    "message": "CUIDADO: a solicitação ainda não foi concluída."
  },
  "panels/network/RequestTimingView.ts | connectionStart": {
    "message": "Início da conexão"
  },
  "panels/network/RequestTimingView.ts | contentDownload": {
    "message": "Download de conteúdo"
  },
  "panels/network/RequestTimingView.ts | dnsLookup": {
    "message": "Busca DNS"
  },
  "panels/network/RequestTimingView.ts | duration": {
    "message": "Duração"
  },
  "panels/network/RequestTimingView.ts | durationC": {
    "message": "DURAÇÃO"
  },
  "panels/network/RequestTimingView.ts | duringDevelopmentYouCanUseSToAdd": {
    "message": "Durante o desenvolvimento, você pode usar {PH1} para adicionar insights ao tempo do lado do servidor dessa solicitação."
  },
  "panels/network/RequestTimingView.ts | explanation": {
    "message": "Explicação"
  },
  "panels/network/RequestTimingView.ts | fallbackCode": {
    "message": "Código substituto"
  },
  "panels/network/RequestTimingView.ts | fromHttpCache": {
    "message": "Do cache HTTP"
  },
  "panels/network/RequestTimingView.ts | initialConnection": {
    "message": "Conexão inicial"
  },
  "panels/network/RequestTimingView.ts | label": {
    "message": "Marcador"
  },
  "panels/network/RequestTimingView.ts | networkFetch": {
    "message": "Busca de rede"
  },
  "panels/network/RequestTimingView.ts | originalRequest": {
    "message": "Solicitação original"
  },
  "panels/network/RequestTimingView.ts | proxyNegotiation": {
    "message": "Negociação de proxy"
  },
  "panels/network/RequestTimingView.ts | queuedAtS": {
    "message": "Na fila às {PH1}"
  },
  "panels/network/RequestTimingView.ts | queueing": {
    "message": "Sistema de fila"
  },
  "panels/network/RequestTimingView.ts | readingPush": {
    "message": "Lendo Push"
  },
  "panels/network/RequestTimingView.ts | receivingPush": {
    "message": "Recebendo Push"
  },
  "panels/network/RequestTimingView.ts | requestSent": {
    "message": "Solicitação enviada"
  },
  "panels/network/RequestTimingView.ts | requestToServiceworker": {
    "message": "Solicitação para ServiceWorker"
  },
  "panels/network/RequestTimingView.ts | requestresponse": {
    "message": "Solicitação/Resposta"
  },
  "panels/network/RequestTimingView.ts | resourceScheduling": {
    "message": "Cronograma de recursos"
  },
  "panels/network/RequestTimingView.ts | respondwith": {
    "message": "respondWith"
  },
  "panels/network/RequestTimingView.ts | responseReceived": {
    "message": "Resposta recebida"
  },
  "panels/network/RequestTimingView.ts | retrievalTimeS": {
    "message": "Horário da recuperação: {PH1}"
  },
  "panels/network/RequestTimingView.ts | routerActualSource": {
    "message": "Origem real: {PH1}"
  },
  "panels/network/RequestTimingView.ts | routerCacheLookup": {
    "message": "Pesquisa de cache"
  },
  "panels/network/RequestTimingView.ts | routerEvaluation": {
    "message": "Avaliação do roteador"
  },
  "panels/network/RequestTimingView.ts | routerMatchedSource": {
    "message": "Origem correspondente: {PH1}"
  },
  "panels/network/RequestTimingView.ts | serverPush": {
    "message": "Push de servidor"
  },
  "panels/network/RequestTimingView.ts | serverTiming": {
    "message": "Tempo do servidor"
  },
  "panels/network/RequestTimingView.ts | serviceworkerCacheStorage": {
    "message": "Armazenamento em cache do ServiceWorker"
  },
  "panels/network/RequestTimingView.ts | sourceOfResponseS": {
    "message": "Origem da resposta: {PH1}"
  },
  "panels/network/RequestTimingView.ts | ssl": {
    "message": "SSL"
  },
  "panels/network/RequestTimingView.ts | stalled": {
    "message": "Interrompido"
  },
  "panels/network/RequestTimingView.ts | startedAtS": {
    "message": "Início: {PH1}"
  },
  "panels/network/RequestTimingView.ts | startup": {
    "message": "Inicialização"
  },
  "panels/network/RequestTimingView.ts | theServerTimingApi": {
    "message": "a API Server Timing"
  },
  "panels/network/RequestTimingView.ts | time": {
    "message": "HORA"
  },
  "panels/network/RequestTimingView.ts | total": {
    "message": "Total"
  },
  "panels/network/RequestTimingView.ts | unknown": {
    "message": "Desconhecido"
  },
  "panels/network/RequestTimingView.ts | waitingTtfb": {
    "message": "Aguardando resposta do servidor"
  },
  "panels/network/RequestTimingView.ts | waterfall": {
    "message": "Cascata"
  },
  "panels/network/ResourceWebSocketFrameView.ts | all": {
    "message": "Tudo"
  },
  "panels/network/ResourceWebSocketFrameView.ts | binaryMessage": {
    "message": "Mensagem binária"
  },
  "panels/network/ResourceWebSocketFrameView.ts | clearAll": {
    "message": "Remover tudo"
  },
  "panels/network/ResourceWebSocketFrameView.ts | clearAllL": {
    "message": "Remover tudo"
  },
  "panels/network/ResourceWebSocketFrameView.ts | connectionCloseMessage": {
    "message": "Mensagem de encerramento da conexão"
  },
  "panels/network/ResourceWebSocketFrameView.ts | continuationFrame": {
    "message": "Frame de continuação"
  },
  "panels/network/ResourceWebSocketFrameView.ts | copyMessage": {
    "message": "Copiar mensagem"
  },
  "panels/network/ResourceWebSocketFrameView.ts | copyMessageD": {
    "message": "Copiar mensagem…"
  },
  "panels/network/ResourceWebSocketFrameView.ts | data": {
    "message": "Dados"
  },
  "panels/network/ResourceWebSocketFrameView.ts | filter": {
    "message": "Filtro"
  },
  "panels/network/ResourceWebSocketFrameView.ts | filterUsingRegex": {
    "message": "Filtrar usando regex (exemplo: (web)?socket)"
  },
  "panels/network/ResourceWebSocketFrameView.ts | length": {
    "message": "Comprimento"
  },
  "panels/network/ResourceWebSocketFrameView.ts | na": {
    "message": "N/A"
  },
  "panels/network/ResourceWebSocketFrameView.ts | noMessageSelected": {
    "message": "Nenhuma mensagem selecionada"
  },
  "panels/network/ResourceWebSocketFrameView.ts | pingMessage": {
    "message": "Mensagem ping"
  },
  "panels/network/ResourceWebSocketFrameView.ts | pongMessage": {
    "message": "Mensagem pong"
  },
  "panels/network/ResourceWebSocketFrameView.ts | receive": {
    "message": "Receber"
  },
  "panels/network/ResourceWebSocketFrameView.ts | sOpcodeS": {
    "message": "{PH1} (código de operação {PH2})"
  },
  "panels/network/ResourceWebSocketFrameView.ts | sOpcodeSMask": {
    "message": "{PH1} (código de operação {PH2}, mascára)"
  },
  "panels/network/ResourceWebSocketFrameView.ts | selectMessageToBrowseItsContent": {
    "message": "Selecione uma mensagem para ver o conteúdo dela."
  },
  "panels/network/ResourceWebSocketFrameView.ts | send": {
    "message": "Enviar"
  },
  "panels/network/ResourceWebSocketFrameView.ts | textMessage": {
    "message": "Mensagem de texto"
  },
  "panels/network/ResourceWebSocketFrameView.ts | time": {
    "message": "Hora"
  },
  "panels/network/ResourceWebSocketFrameView.ts | webSocketFrame": {
    "message": "Frame do soquete da Web"
  },
  "panels/network/SignedExchangeInfoView.ts | certificate": {
    "message": "Certificado"
  },
  "panels/network/SignedExchangeInfoView.ts | certificateSha": {
    "message": "Certificado SHA256"
  },
  "panels/network/SignedExchangeInfoView.ts | certificateUrl": {
    "message": "URL do certificado"
  },
  "panels/network/SignedExchangeInfoView.ts | date": {
    "message": "Data"
  },
  "panels/network/SignedExchangeInfoView.ts | errors": {
    "message": "Erros"
  },
  "panels/network/SignedExchangeInfoView.ts | expires": {
    "message": "Expira"
  },
  "panels/network/SignedExchangeInfoView.ts | headerIntegrityHash": {
    "message": "Hash de integridade do cabeçalho"
  },
  "panels/network/SignedExchangeInfoView.ts | integrity": {
    "message": "Integridade"
  },
  "panels/network/SignedExchangeInfoView.ts | issuer": {
    "message": "Emissor"
  },
  "panels/network/SignedExchangeInfoView.ts | label": {
    "message": "Marcador"
  },
  "panels/network/SignedExchangeInfoView.ts | learnmore": {
    "message": "Saiba mais"
  },
  "panels/network/SignedExchangeInfoView.ts | requestUrl": {
    "message": "Solicitar URL"
  },
  "panels/network/SignedExchangeInfoView.ts | responseCode": {
    "message": "Código de resposta"
  },
  "panels/network/SignedExchangeInfoView.ts | responseHeaders": {
    "message": "Cabeçalhos de resposta"
  },
  "panels/network/SignedExchangeInfoView.ts | signature": {
    "message": "Assinatura"
  },
  "panels/network/SignedExchangeInfoView.ts | signedHttpExchange": {
    "message": "Signed HTTP Exchange"
  },
  "panels/network/SignedExchangeInfoView.ts | subject": {
    "message": "Assunto"
  },
  "panels/network/SignedExchangeInfoView.ts | validFrom": {
    "message": "Válido a partir de"
  },
  "panels/network/SignedExchangeInfoView.ts | validUntil": {
    "message": "Válido até"
  },
  "panels/network/SignedExchangeInfoView.ts | validityUrl": {
    "message": "URL de validade"
  },
  "panels/network/SignedExchangeInfoView.ts | viewCertificate": {
    "message": "Ver certificado"
  },
  "panels/network/components/HeaderSectionRow.ts | activeClientExperimentVariation": {
    "message": "client experiment variation IDs ativos."
  },
  "panels/network/components/HeaderSectionRow.ts | activeClientExperimentVariationIds": {
    "message": "client experiment variation IDs ativos que acionam o comportamento do lado do servidor."
  },
  "panels/network/components/HeaderSectionRow.ts | decoded": {
    "message": "Decodificados:"
  },
  "panels/network/components/HeaderSectionRow.ts | editHeader": {
    "message": "Substituir cabeçalho"
  },
  "panels/network/components/HeaderSectionRow.ts | headerNamesOnlyLetters": {
    "message": "Os nomes de cabeçalho só podem ter letras, dígitos, hifens ou sublinhados"
  },
  "panels/network/components/HeaderSectionRow.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/network/components/HeaderSectionRow.ts | learnMoreInTheIssuesTab": {
    "message": "Saiba mais na guia de problemas"
  },
  "panels/network/components/HeaderSectionRow.ts | reloadPrompt": {
    "message": "Atualize a página/solicitação para que essas mudanças entrem em vigor"
  },
  "panels/network/components/HeaderSectionRow.ts | removeOverride": {
    "message": "Remover esta substituição de cabeçalho"
  },
  "panels/network/components/RequestHeaderSection.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/network/components/RequestHeaderSection.ts | onlyProvisionalHeadersAre": {
    "message": "Apenas cabeçalhos provisórios estão disponíveis, porque essa solicitação não foi enviada pela rede e, em vez disso, foi veiculada de um cache local, que não armazena os cabeçalhos de solicitação originais. Desative o cache para ver os cabeçalhos de solicitação completos."
  },
  "panels/network/components/RequestHeaderSection.ts | provisionalHeadersAreShown": {
    "message": "Cabeçalhos provisórios estão sendo mostrados."
  },
  "panels/network/components/RequestHeaderSection.ts | provisionalHeadersAreShownDisableCache": {
    "message": "São exibidos cabeçalhos de provisionamento. Desative o cache para ver cabeçalhos completos."
  },
  "panels/network/components/RequestHeadersView.ts | earlyHintsHeaders": {
    "message": "Cabeçalhos de dicas iniciais"
  },
  "panels/network/components/RequestHeadersView.ts | fromDiskCache": {
    "message": "(do armazenamento em cache no disco)"
  },
  "panels/network/components/RequestHeadersView.ts | fromEarlyHints": {
    "message": "(das dicas iniciais)"
  },
  "panels/network/components/RequestHeadersView.ts | fromMemoryCache": {
    "message": "(do cache de memória)"
  },
  "panels/network/components/RequestHeadersView.ts | fromPrefetchCache": {
    "message": "(do cache de pré-busca)"
  },
  "panels/network/components/RequestHeadersView.ts | fromServiceWorker": {
    "message": "(do service worker)"
  },
  "panels/network/components/RequestHeadersView.ts | fromSignedexchange": {
    "message": "(de uma troca assinada)"
  },
  "panels/network/components/RequestHeadersView.ts | fromWebBundle": {
    "message": "(do Web Bundle)"
  },
  "panels/network/components/RequestHeadersView.ts | general": {
    "message": "Geral"
  },
  "panels/network/components/RequestHeadersView.ts | raw": {
    "message": "Bruto"
  },
  "panels/network/components/RequestHeadersView.ts | referrerPolicy": {
    "message": "Política do referenciador"
  },
  "panels/network/components/RequestHeadersView.ts | remoteAddress": {
    "message": "Endereço remoto"
  },
  "panels/network/components/RequestHeadersView.ts | requestHeaders": {
    "message": "Cabeçalhos de solicitação"
  },
  "panels/network/components/RequestHeadersView.ts | requestMethod": {
    "message": "Método da solicitação"
  },
  "panels/network/components/RequestHeadersView.ts | requestUrl": {
    "message": "URL da solicitação"
  },
  "panels/network/components/RequestHeadersView.ts | responseHeaders": {
    "message": "Cabeçalhos de resposta"
  },
  "panels/network/components/RequestHeadersView.ts | revealHeaderOverrides": {
    "message": "Revelar definições de substituição do cabeçalho"
  },
  "panels/network/components/RequestHeadersView.ts | showMore": {
    "message": "Mostrar mais"
  },
  "panels/network/components/RequestHeadersView.ts | statusCode": {
    "message": "Código de status"
  },
  "panels/network/components/RequestTrustTokensView.ts | aClientprovidedArgumentWas": {
    "message": "Um argumento fornecido pelo cliente estava incorreto ou era inválido."
  },
  "panels/network/components/RequestTrustTokensView.ts | eitherNoInputsForThisOperation": {
    "message": "Nenhuma entrada para essa operação está disponível ou a saída ultrapassa a cota de operações."
  },
  "panels/network/components/RequestTrustTokensView.ts | failure": {
    "message": "Falha"
  },
  "panels/network/components/RequestTrustTokensView.ts | issuer": {
    "message": "Emissor"
  },
  "panels/network/components/RequestTrustTokensView.ts | issuers": {
    "message": "Emissores"
  },
  "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 | perSiteLimit": {
    "message": "O limite de emissor por site foi atingido."
  },
  "panels/network/components/RequestTrustTokensView.ts | refreshPolicy": {
    "message": "Política de atualização"
  },
  "panels/network/components/RequestTrustTokensView.ts | result": {
    "message": "Resultado"
  },
  "panels/network/components/RequestTrustTokensView.ts | status": {
    "message": "Status"
  },
  "panels/network/components/RequestTrustTokensView.ts | success": {
    "message": "Concluída"
  },
  "panels/network/components/RequestTrustTokensView.ts | theKeysForThisPSTIssuerAreUnavailable": {
    "message": "As chaves deste emissor PST não estão disponíveis. Pode ser necessário passar pelo processo de registro do Chrome."
  },
  "panels/network/components/RequestTrustTokensView.ts | theOperationFailedForAnUnknown": {
    "message": "A operação falhou por um motivo desconhecido."
  },
  "panels/network/components/RequestTrustTokensView.ts | theOperationWasFulfilledLocally": {
    "message": "A operação foi realizada localmente, nenhuma solicitação foi enviada."
  },
  "panels/network/components/RequestTrustTokensView.ts | theOperationsResultWasServedFrom": {
    "message": "O resultado das operações foi exibido do cache."
  },
  "panels/network/components/RequestTrustTokensView.ts | theServersResponseWasMalformedOr": {
    "message": "A resposta dos servidores foi incorreta ou inválida."
  },
  "panels/network/components/RequestTrustTokensView.ts | topLevelOrigin": {
    "message": "Origem de nível superior"
  },
  "panels/network/components/RequestTrustTokensView.ts | type": {
    "message": "Tipo"
  },
  "panels/network/components/ResponseHeaderSection.ts | addHeader": {
    "message": "Adicionar cabeçalho"
  },
  "panels/network/components/ResponseHeaderSection.ts | chooseThisOptionIfTheResourceAnd": {
    "message": "Escolha essa opção se o recurso e o documento forem exibidos no mesmo site."
  },
  "panels/network/components/ResponseHeaderSection.ts | onlyChooseThisOptionIfAn": {
    "message": "Escolha essa opção apenas se um site arbitrário que inclua esse recurso não impuser um risco à segurança."
  },
  "panels/network/components/ResponseHeaderSection.ts | thisDocumentWasBlockedFrom": {
    "message": "O carregamento do documento em um pop-up aberto por um iframe em sandbox foi bloqueado porque ele especificou uma política de abertura entre origens."
  },
  "panels/network/components/ResponseHeaderSection.ts | toEmbedThisFrameInYourDocument": {
    "message": "Para incorporar esse frame no documento, a resposta precisa ativar a política do incorporador entre origens especificando o seguinte cabeçalho de resposta:"
  },
  "panels/network/components/ResponseHeaderSection.ts | toUseThisResourceFromADifferent": {
    "message": "Para usar esse recurso em uma origem diferente, o servidor precisa especificar uma política de recursos entre origens nos cabeçalhos de resposta:"
  },
  "panels/network/components/ResponseHeaderSection.ts | toUseThisResourceFromADifferentOrigin": {
    "message": "Para usar esse recurso em uma origem diferente, o servidor pode flexibilizar o cabeçalho de resposta da política de recurso entre origens:"
  },
  "panels/network/components/ResponseHeaderSection.ts | toUseThisResourceFromADifferentSite": {
    "message": "Para usar esse recurso em um site diferente, o servidor pode flexibilizar o cabeçalho de resposta da política de recurso entre origens:"
  },
  "panels/network/components/WebBundleInfoView.ts | bundledResource": {
    "message": "Recurso incluído"
  },
  "panels/network/network-meta.ts | addNetworkRequestBlockingPattern": {
    "message": "Adicionar um padrão de bloqueio para solicitações de rede"
  },
  "panels/network/network-meta.ts | allowToGenerateHarWithSensitiveData": {
    "message": "Permitir a geração do HAR com dados sensíveis"
  },
  "panels/network/network-meta.ts | allowToGenerateHarWithSensitiveDataDocumentation": {
    "message": "Por padrão, os registros HAR gerados são limpos e não incluem cabeçalhos HTTP Cookie, Set-Cookie ou Authorization. Quando essa configuração está ativada, as opções para exportar/copiar HAR com dados sensíveis ficam disponíveis."
  },
  "panels/network/network-meta.ts | clear": {
    "message": "Limpar registro de rede"
  },
  "panels/network/network-meta.ts | colorCode": {
    "message": "código de cores"
  },
  "panels/network/network-meta.ts | colorCodeByResourceType": {
    "message": "Código de cor por tipo de recurso"
  },
  "panels/network/network-meta.ts | colorcodeResourceTypes": {
    "message": "Tipos de recurso com codificação de cores"
  },
  "panels/network/network-meta.ts | diskCache": {
    "message": "cache em disco"
  },
  "panels/network/network-meta.ts | dontAllowToGenerateHarWithSensitiveData": {
    "message": "Não permitir a geração do HAR com dados sensíveis"
  },
  "panels/network/network-meta.ts | dontGroupNetworkLogItemsByFrame": {
    "message": "Não agrupar itens de registro de rede por frame"
  },
  "panels/network/network-meta.ts | frame": {
    "message": "frame"
  },
  "panels/network/network-meta.ts | group": {
    "message": "grupo"
  },
  "panels/network/network-meta.ts | groupNetworkLogByFrame": {
    "message": "Agrupar registros de rede por frame"
  },
  "panels/network/network-meta.ts | groupNetworkLogItemsByFrame": {
    "message": "Agrupar itens de registro de rede por frame"
  },
  "panels/network/network-meta.ts | hideRequestDetails": {
    "message": "Ocultar detalhes de solicitação"
  },
  "panels/network/network-meta.ts | netWork": {
    "message": "rede"
  },
  "panels/network/network-meta.ts | network": {
    "message": "Rede"
  },
  "panels/network/network-meta.ts | networkConditions": {
    "message": "Condições de rede"
  },
  "panels/network/network-meta.ts | networkRequestBlocking": {
    "message": "Bloqueios de solicitação de rede"
  },
  "panels/network/network-meta.ts | networkThrottling": {
    "message": "limitação de rede"
  },
  "panels/network/network-meta.ts | recordNetworkLog": {
    "message": "Gravar registro de rede"
  },
  "panels/network/network-meta.ts | removeAllNetworkRequestBlockingPatterns": {
    "message": "Remover todos os padrões de bloqueio de solicitações de rede"
  },
  "panels/network/network-meta.ts | resourceType": {
    "message": "tipo de recurso"
  },
  "panels/network/network-meta.ts | search": {
    "message": "Pesquisar"
  },
  "panels/network/network-meta.ts | showNetwork": {
    "message": "Mostrar rede"
  },
  "panels/network/network-meta.ts | showNetworkConditions": {
    "message": "Mostrar condições da rede"
  },
  "panels/network/network-meta.ts | showNetworkRequestBlocking": {
    "message": "Mostrar bloqueios de solicitação de rede"
  },
  "panels/network/network-meta.ts | showSearch": {
    "message": "Mostrar a Pesquisa"
  },
  "panels/network/network-meta.ts | stopRecordingNetworkLog": {
    "message": "Parar gravação de registro de rede"
  },
  "panels/network/network-meta.ts | useDefaultColors": {
    "message": "Usar as cores padrão"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | cpuUsage": {
    "message": "Uso da CPU"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | documentFrames": {
    "message": "Frames de documento"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | documents": {
    "message": "Documentos"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | domNodes": {
    "message": "Nós DOM"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | graphsDisplayingARealtimeViewOf": {
    "message": "Gráficos exibindo uma visualização em tempo real da métrica de desempenho"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | jsEventListeners": {
    "message": "Listeners de eventos JS"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | jsHeapSize": {
    "message": "Tamanho de heap do JS"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | layoutsSec": {
    "message": "Layouts / s"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | paused": {
    "message": "Pausado"
  },
  "panels/performance_monitor/PerformanceMonitor.ts | styleRecalcsSec": {
    "message": "Recálculos de estilo / segundo"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | activity": {
    "message": "atividade"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | metrics": {
    "message": "métricas"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | monitor": {
    "message": "monitor"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | performance": {
    "message": "desempenho"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | performanceMonitor": {
    "message": "Monitor de desempenho"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | showPerformanceMonitor": {
    "message": "Mostrar monitor de desempenho"
  },
  "panels/performance_monitor/performance_monitor-meta.ts | systemMonitor": {
    "message": "monitor do sistema"
  },
  "panels/profiler/HeapDetachedElementsDataGrid.ts | detachedElementsList": {
    "message": "Lista de elementos removidos"
  },
  "panels/profiler/HeapDetachedElementsDataGrid.ts | detachedNodes": {
    "message": "Nós removidos"
  },
  "panels/profiler/HeapDetachedElementsDataGrid.ts | nodeSize": {
    "message": "Contagem de nós"
  },
  "panels/profiler/HeapDetachedElementsView.ts | detachedElementProfile": {
    "message": "Elementos removidos: {PH1}"
  },
  "panels/profiler/HeapDetachedElementsView.ts | detachedElementsDescription": {
    "message": "Os elementos removidos mostram objetos retidos por uma referência JS."
  },
  "panels/profiler/HeapDetachedElementsView.ts | detachedElementsTitle": {
    "message": "Elementos removidos"
  },
  "panels/profiler/HeapDetachedElementsView.ts | startDetachedElements": {
    "message": "Extrair elementos separados"
  },
  "panels/profiler/HeapProfileView.ts | allocationSampling": {
    "message": "Amostragem de alocação"
  },
  "panels/profiler/HeapProfileView.ts | formatPercent": {
    "message": "{PH1}%"
  },
  "panels/profiler/HeapProfileView.ts | heapProfilerIsRecording": {
    "message": "O criador de perfil de alocação heap está gravando"
  },
  "panels/profiler/HeapProfileView.ts | name": {
    "message": "Nome"
  },
  "panels/profiler/HeapProfileView.ts | profileD": {
    "message": "Perfil {PH1}"
  },
  "panels/profiler/HeapProfileView.ts | recordMemoryAllocations": {
    "message": "Aproxime alocações de memória com a amostragem de operações longas com overhead mínimo e confira um detalhamento por pilha de execução do JavaScript"
  },
  "panels/profiler/HeapProfileView.ts | recording": {
    "message": "Gravando…"
  },
  "panels/profiler/HeapProfileView.ts | sBytes": {
    "message": "{PH1} bytes"
  },
  "panels/profiler/HeapProfileView.ts | samplingProfiles": {
    "message": "Perfis de amostragem"
  },
  "panels/profiler/HeapProfileView.ts | selectedSizeS": {
    "message": "Tamanho selecionado: {PH1}"
  },
  "panels/profiler/HeapProfileView.ts | selfSize": {
    "message": "Tamanho próprio"
  },
  "panels/profiler/HeapProfileView.ts | selfSizeBytes": {
    "message": "Tamanho próprio"
  },
  "panels/profiler/HeapProfileView.ts | skb": {
    "message": "{PH1} KB"
  },
  "panels/profiler/HeapProfileView.ts | startHeapProfiling": {
    "message": "Iniciar caracterização de perfil de heap"
  },
  "panels/profiler/HeapProfileView.ts | stopHeapProfiling": {
    "message": "Parar de criar perfil de heap"
  },
  "panels/profiler/HeapProfileView.ts | stopping": {
    "message": "Parando…"
  },
  "panels/profiler/HeapProfileView.ts | totalSize": {
    "message": "Tamanho total"
  },
  "panels/profiler/HeapProfileView.ts | totalSizeBytes": {
    "message": "Tamanho total"
  },
  "panels/profiler/HeapProfileView.ts | url": {
    "message": "URL"
  },
  "panels/profiler/HeapProfilerPanel.ts | revealInSummaryView": {
    "message": "Revelar na visualização de resumo"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | Deleted": {
    "message": "# excluído"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | Delta": {
    "message": "# Delta"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | New": {
    "message": "# novo"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | allocSize": {
    "message": "Tamanho da alocação"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | allocation": {
    "message": "Alocação"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | constructorString": {
    "message": "Construtor"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | count": {
    "message": "Contagem"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | distance": {
    "message": "Distância"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | distanceFromWindowObject": {
    "message": "Distância do objeto da janela"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | freedSize": {
    "message": "Tamanho liberado"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | function": {
    "message": "Função"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | heapSnapshotConstructors": {
    "message": "Construtores de instantâneos de alocação heap"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | heapSnapshotDiff": {
    "message": "Diferença do instantâneo de alocação heap"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | heapSnapshotRetainment": {
    "message": "Retenção de instantâneo de alocação heap"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | liveCount": {
    "message": "Contagem em tempo real"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | liveSize": {
    "message": "Tamanho em tempo real"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | object": {
    "message": "Objeto"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | retainedSize": {
    "message": "Tamanho mantido"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | shallowSize": {
    "message": "Tamanho superficial"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | size": {
    "message": "Tamanho"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | sizeDelta": {
    "message": "Delta de tamanho"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | sizeOfTheObjectItselfInBytes": {
    "message": "Tamanho do objeto em bytes"
  },
  "panels/profiler/HeapSnapshotDataGrids.ts | sizeOfTheObjectPlusTheGraphIt": {
    "message": "O tamanho do objeto mais o gráfico que ele mantém em bytes"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | compiledCodeSummary": {
    "message": "Dados internos que o V8 usa para executar funções definidas pelo JavaScript ou WebAssembly."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | concatenatedStringSummary": {
    "message": "Uma string que representa o conteúdo de duas outras strings unidas."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | contextSummary": {
    "message": "Um objeto interno contendo variáveis de um escopo JavaScript que podem ser exigidas por uma função criada nesse escopo."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | descriptorArraySummary": {
    "message": "Uma lista dos nomes de propriedades usados por um objeto JavaScript."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | detachedFromDomTree": {
    "message": "Removido da árvore do DOM"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | genericStringsTwoPlaceholders": {
    "message": "{PH1}, {PH2}"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | ignoreThisRetainer": {
    "message": "Ignorar esta retenção"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | ignored": {
    "message": "ignorada"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | inElement": {
    "message": "em"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | internalArray": {
    "message": "(matriz interna)[]"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | internalArraySummary": {
    "message": "Uma estrutura de dados interna semelhante a uma matriz (não é uma matriz JavaScript)."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | internalNodeSummary": {
    "message": "Um objeto alocado por um componente diferente do V8, como objetos C++ definidos por Blink."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | mapSummary": {
    "message": "Um objeto interno que representa a forma de um objeto JavaScript (não é um mapa JavaScript)."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | objectElementsSummary": {
    "message": "Um objeto interno que armazena as propriedades indexadas em um objeto JavaScript, como o conteúdo de uma matriz."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | objectPropertiesSummary": {
    "message": "Um objeto interno que armazena as propriedades nomeadas em um objeto JavaScript."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | previewIsNotAvailable": {
    "message": "A visualização não está disponível"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | revealInSummaryView": {
    "message": "Revelar na visualização de resumo"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | revealObjectSWithIdSInSummary": {
    "message": "Revelar o objeto {PH1} com o ID @{PH2} na visualização do resumo"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | slicedStringSummary": {
    "message": "Uma string que representa alguns dos caracteres de outra string."
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | stopIgnoringThisRetainer": {
    "message": "Parar de ignorar a retenção"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | storeAsGlobalVariable": {
    "message": "Armazenar como variável global"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | summary": {
    "message": "Resumo"
  },
  "panels/profiler/HeapSnapshotGridNodes.ts | userObjectReachableFromWindow": {
    "message": "Objeto do usuário acessível pela janela"
  },
  "panels/profiler/HeapSnapshotProxy.ts | anErrorOccurredWhenACallToMethod": {
    "message": "Ocorreu um erro na solicitação de uma chamada para o método {PH1}."
  },
  "panels/profiler/HeapSnapshotView.ts | AllocationTimelinesShowInstrumented": {
    "message": "Grava alocações de memória ao longo do tempo e isola vazamentos de memória selecionando intervalos com alocações que ainda estão ativas"
  },
  "panels/profiler/HeapSnapshotView.ts | allObjects": {
    "message": "Todos os objetos"
  },
  "panels/profiler/HeapSnapshotView.ts | allocation": {
    "message": "Alocação"
  },
  "panels/profiler/HeapSnapshotView.ts | allocationInstrumentationOn": {
    "message": "Alocações na linha do tempo"
  },
  "panels/profiler/HeapSnapshotView.ts | allocationStack": {
    "message": "Pilha de alocação"
  },
  "panels/profiler/HeapSnapshotView.ts | allocationTimelines": {
    "message": "Linhas do tempo de alocação"
  },
  "panels/profiler/HeapSnapshotView.ts | baseSnapshot": {
    "message": "Instantâneo de base"
  },
  "panels/profiler/HeapSnapshotView.ts | code": {
    "message": "Código"
  },
  "panels/profiler/HeapSnapshotView.ts | comparison": {
    "message": "Comparação"
  },
  "panels/profiler/HeapSnapshotView.ts | containment": {
    "message": "Contenção"
  },
  "panels/profiler/HeapSnapshotView.ts | duplicatedStrings": {
    "message": "Strings duplicadas"
  },
  "panels/profiler/HeapSnapshotView.ts | exposeInternals": {
    "message": "Dados internos com detalhes de implementação"
  },
  "panels/profiler/HeapSnapshotView.ts | filter": {
    "message": "Filtro"
  },
  "panels/profiler/HeapSnapshotView.ts | filterByClass": {
    "message": "Filtrar por classe"
  },
  "panels/profiler/HeapSnapshotView.ts | find": {
    "message": "Localizar"
  },
  "panels/profiler/HeapSnapshotView.ts | heapMemoryUsage": {
    "message": "Uso de memória heap"
  },
  "panels/profiler/HeapSnapshotView.ts | heapSnapshot": {
    "message": "Instantâneo de alocação heap"
  },
  "panels/profiler/HeapSnapshotView.ts | heapSnapshotProfilesShowMemory": {
    "message": "Ver a distribuição de memória de objetos JavaScript e nós DOM relacionados"
  },
  "panels/profiler/HeapSnapshotView.ts | heapSnapshots": {
    "message": "Instantâneos de alocação heap"
  },
  "panels/profiler/HeapSnapshotView.ts | jsArrays": {
    "message": "Matrizes do JS"
  },
  "panels/profiler/HeapSnapshotView.ts | liveObjects": {
    "message": "Objetos ativos"
  },
  "panels/profiler/HeapSnapshotView.ts | loading": {
    "message": "Carregando…"
  },
  "panels/profiler/HeapSnapshotView.ts | objectsAllocatedBeforeS": {
    "message": "Objetos alocados antes de {PH1}"
  },
  "panels/profiler/HeapSnapshotView.ts | objectsAllocatedBetweenSAndS": {
    "message": "Objetos alocados entre {PH1} e {PH2}"
  },
  "panels/profiler/HeapSnapshotView.ts | objectsRetainedByConsole": {
    "message": "Objetos retidos pelo console do DevTools"
  },
  "panels/profiler/HeapSnapshotView.ts | objectsRetainedByDetachedDomNodes": {
    "message": "Objetos retidos por nós DOM removidos"
  },
  "panels/profiler/HeapSnapshotView.ts | otherJSObjects": {
    "message": "Outros objetos de JS"
  },
  "panels/profiler/HeapSnapshotView.ts | otherNonJSObjects": {
    "message": "Outros objetos que não são JS (como HTML e CSS)"
  },
  "panels/profiler/HeapSnapshotView.ts | percentagePlaceholder": {
    "message": "{PH1}%"
  },
  "panels/profiler/HeapSnapshotView.ts | perspective": {
    "message": "Perspectiva"
  },
  "panels/profiler/HeapSnapshotView.ts | recordAllocationStacksExtra": {
    "message": "Stack traces de alocação (overhead maior)"
  },
  "panels/profiler/HeapSnapshotView.ts | recording": {
    "message": "Gravando…"
  },
  "panels/profiler/HeapSnapshotView.ts | restoreIgnoredRetainers": {
    "message": "Restaurar retenções ignoradas"
  },
  "panels/profiler/HeapSnapshotView.ts | retainers": {
    "message": "Retentores"
  },
  "panels/profiler/HeapSnapshotView.ts | savingD": {
    "message": "Salvando… {PH1}%"
  },
  "panels/profiler/HeapSnapshotView.ts | selectedSizeS": {
    "message": "Tamanho selecionado: {PH1}"
  },
  "panels/profiler/HeapSnapshotView.ts | snapshotD": {
    "message": "Instantâneo {PH1}"
  },
  "panels/profiler/HeapSnapshotView.ts | snapshotting": {
    "message": "Capturando instantâneos…"
  },
  "panels/profiler/HeapSnapshotView.ts | stackWasNotRecordedForThisObject": {
    "message": "A pilha não foi gravada para esse objeto porque tinha sido alocada antes do início da gravação desse perfil."
  },
  "panels/profiler/HeapSnapshotView.ts | startRecordingHeapProfile": {
    "message": "Iniciar a gravação do perfil de alocação heap"
  },
  "panels/profiler/HeapSnapshotView.ts | statistics": {
    "message": "Estatísticas"
  },
  "panels/profiler/HeapSnapshotView.ts | stopRecordingHeapProfile": {
    "message": "Parar gravação do perfil de alocação heap"
  },
  "panels/profiler/HeapSnapshotView.ts | strings": {
    "message": "Strings"
  },
  "panels/profiler/HeapSnapshotView.ts | summary": {
    "message": "Resumo"
  },
  "panels/profiler/HeapSnapshotView.ts | systemObjects": {
    "message": "Objetos do sistema"
  },
  "panels/profiler/HeapSnapshotView.ts | takeHeapSnapshot": {
    "message": "Criar um instantâneo de alocação heap"
  },
  "panels/profiler/HeapSnapshotView.ts | typedArrays": {
    "message": "Matrizes tipadas"
  },
  "panels/profiler/IsolateSelector.ts | changeRate": {
    "message": "{PH1}/s"
  },
  "panels/profiler/IsolateSelector.ts | decreasingBySPerSecond": {
    "message": "diminuição de {PH1} por segundo"
  },
  "panels/profiler/IsolateSelector.ts | empty": {
    "message": "(vazio)"
  },
  "panels/profiler/IsolateSelector.ts | heapSizeChangeTrendOverTheLastS": {
    "message": "Tendência de mudança do tamanho do heap nos últimos {PH1} minutos."
  },
  "panels/profiler/IsolateSelector.ts | heapSizeInUseByLiveJsObjects": {
    "message": "Tamanho de heap em uso por objetos JS ativos."
  },
  "panels/profiler/IsolateSelector.ts | increasingBySPerSecond": {
    "message": "Aumentando {PH1} por segundo"
  },
  "panels/profiler/IsolateSelector.ts | javascriptVmInstances": {
    "message": "Instâncias de VM JavaScript"
  },
  "panels/profiler/IsolateSelector.ts | totalJsHeapSize": {
    "message": "Tamanho total de heap do JS"
  },
  "panels/profiler/IsolateSelector.ts | totalPageJsHeapSizeAcrossAllVm": {
    "message": "Tamanho total do heap do JS da página em todas as instâncias da VM."
  },
  "panels/profiler/IsolateSelector.ts | totalPageJsHeapSizeChangeTrend": {
    "message": "Tendência total de mudança do tamanho do heap de JS da página nos últimos {PH1} minutos."
  },
  "panels/profiler/LiveHeapProfileView.ts | allocatedJsHeapSizeCurrentlyIn": {
    "message": "Tamanho do heap do JS alocado que está em uso"
  },
  "panels/profiler/LiveHeapProfileView.ts | anonymousScriptS": {
    "message": "(script anônimo {PH1})"
  },
  "panels/profiler/LiveHeapProfileView.ts | heapProfile": {
    "message": "Perfil de alocação heap"
  },
  "panels/profiler/LiveHeapProfileView.ts | jsHeap": {
    "message": "Heap do JS"
  },
  "panels/profiler/LiveHeapProfileView.ts | kb": {
    "message": "KB"
  },
  "panels/profiler/LiveHeapProfileView.ts | numberOfVmsSharingTheSameScript": {
    "message": "Número de VMs que compartilham a mesma origem de script"
  },
  "panels/profiler/LiveHeapProfileView.ts | scriptUrl": {
    "message": "URL do script"
  },
  "panels/profiler/LiveHeapProfileView.ts | urlOfTheScriptSource": {
    "message": "URL da origem do script"
  },
  "panels/profiler/LiveHeapProfileView.ts | vms": {
    "message": "VMs"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingAllocationStatistics": {
    "message": "Criando estatísticas de alocação…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingDominatedNodes": {
    "message": "Criando nós dominados…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingEdgeIndexes": {
    "message": "Criando índices de borda…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingLocations": {
    "message": "Criando locais…"
  },
  "panels/profiler/ModuleUIStrings.ts | buildingRetainers": {
    "message": "Criando retentores…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingDistances": {
    "message": "Calculando distâncias…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingNodeFlags": {
    "message": "Calculando sinalizações de nós…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingObjectNames": {
    "message": "Calculando nomes de objetos…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingRetainedSizes": {
    "message": "Calculando tamanhos retidos…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingSamples": {
    "message": "Calculando amostras…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingShallowSizes": {
    "message": "Calculando tamanhos superficiais…"
  },
  "panels/profiler/ModuleUIStrings.ts | calculatingStatistics": {
    "message": "Calculando estatísticas…"
  },
  "panels/profiler/ModuleUIStrings.ts | done": {
    "message": "Concluir"
  },
  "panels/profiler/ModuleUIStrings.ts | finishedProcessing": {
    "message": "Processamento concluído."
  },
  "panels/profiler/ModuleUIStrings.ts | loadingAllocationTracesD": {
    "message": "Carregando traces de alocação… {PH1}%"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingEdgesD": {
    "message": "Carregando bordas… {PH1}%"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingLocations": {
    "message": "Carregar locais…"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingNodesD": {
    "message": "Carregando nós… {PH1}%"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingSamples": {
    "message": "Carregando amostras…"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingSnapshotInfo": {
    "message": "Carregando informações do instantâneo…"
  },
  "panels/profiler/ModuleUIStrings.ts | loadingStrings": {
    "message": "Carregando strings…"
  },
  "panels/profiler/ModuleUIStrings.ts | parsingStrings": {
    "message": "Analisando strings…"
  },
  "panels/profiler/ModuleUIStrings.ts | processingSnapshot": {
    "message": "Processando o instantâneo…"
  },
  "panels/profiler/ModuleUIStrings.ts | propagatingDomState": {
    "message": "Propagando estado DOM…"
  },
  "panels/profiler/ProfileDataGrid.ts | genericTextTwoPlaceholders": {
    "message": "{PH1}, {PH2}"
  },
  "panels/profiler/ProfileDataGrid.ts | notOptimizedS": {
    "message": "Não otimizado: {PH1}"
  },
  "panels/profiler/ProfileLauncherView.ts | load": {
    "message": "Carregar perfil"
  },
  "panels/profiler/ProfileLauncherView.ts | selectJavascriptVmInstance": {
    "message": "Selecionar a instância da VM JavaScript"
  },
  "panels/profiler/ProfileLauncherView.ts | selectProfilingType": {
    "message": "Selecionar o tipo de criação de perfil"
  },
  "panels/profiler/ProfileLauncherView.ts | start": {
    "message": "Iniciar"
  },
  "panels/profiler/ProfileLauncherView.ts | stop": {
    "message": "Parar"
  },
  "panels/profiler/ProfileLauncherView.ts | takeSnapshot": {
    "message": "Criar instantâneo"
  },
  "panels/profiler/ProfileSidebarTreeElement.ts | profileOptions": {
    "message": "Opções do perfil"
  },
  "panels/profiler/ProfileView.ts | chart": {
    "message": "Gráfico"
  },
  "panels/profiler/ProfileView.ts | excludeSelectedFunction": {
    "message": "Excluir a função selecionada"
  },
  "panels/profiler/ProfileView.ts | failedToReadFile": {
    "message": "Falha ao ler o arquivo"
  },
  "panels/profiler/ProfileView.ts | fileSReadErrorS": {
    "message": "Erro de leitura do arquivo {PH1}: {PH2}"
  },
  "panels/profiler/ProfileView.ts | findByCostMsNameOrFile": {
    "message": "Encontrar por custo (>50 ms), nome ou arquivo"
  },
  "panels/profiler/ProfileView.ts | focusSelectedFunction": {
    "message": "Função de foco selecionada"
  },
  "panels/profiler/ProfileView.ts | function": {
    "message": "Função"
  },
  "panels/profiler/ProfileView.ts | heavyBottomUp": {
    "message": "Pesado (ascendente)"
  },
  "panels/profiler/ProfileView.ts | loaded": {
    "message": "Carregado"
  },
  "panels/profiler/ProfileView.ts | loading": {
    "message": "Carregando…"
  },
  "panels/profiler/ProfileView.ts | loadingD": {
    "message": "Carregando… {PH1}%"
  },
  "panels/profiler/ProfileView.ts | parsing": {
    "message": "Analisando…"
  },
  "panels/profiler/ProfileView.ts | profile": {
    "message": "Perfil"
  },
  "panels/profiler/ProfileView.ts | profileD": {
    "message": "Perfil {PH1}"
  },
  "panels/profiler/ProfileView.ts | profileViewMode": {
    "message": "Modo de visualização de perfil"
  },
  "panels/profiler/ProfileView.ts | profiler": {
    "message": "Criador de perfil"
  },
  "panels/profiler/ProfileView.ts | restoreAllFunctions": {
    "message": "Restaurar todas as funções"
  },
  "panels/profiler/ProfileView.ts | treeTopDown": {
    "message": "Árvore (de cima para baixo)"
  },
  "panels/profiler/ProfilesPanel.ts | cantLoadFileSupportedFile": {
    "message": "Não é possível carregar o arquivo. Extensões de arquivo compatíveis: {PH1}."
  },
  "panels/profiler/ProfilesPanel.ts | cantLoadProfileWhileAnother": {
    "message": "Não é possível carregar um perfil enquanto outro está sendo gravado."
  },
  "panels/profiler/ProfilesPanel.ts | profileLoadingFailedS": {
    "message": "O carregamento do perfil falhou: {PH1}."
  },
  "panels/profiler/ProfilesPanel.ts | profiles": {
    "message": "Perfis"
  },
  "panels/profiler/ProfilesPanel.ts | runD": {
    "message": "Executar {PH1}"
  },
  "panels/profiler/profiler-meta.ts | clearAllProfiles": {
    "message": "Apagar todos os perfis"
  },
  "panels/profiler/profiler-meta.ts | deleteProfile": {
    "message": "Excluir perfil"
  },
  "panels/profiler/profiler-meta.ts | liveHeapProfile": {
    "message": "Perfil de heap ativo"
  },
  "panels/profiler/profiler-meta.ts | loadProfile": {
    "message": "Carregar perfil…"
  },
  "panels/profiler/profiler-meta.ts | memory": {
    "message": "Memória"
  },
  "panels/profiler/profiler-meta.ts | saveProfile": {
    "message": "Salvar perfil…"
  },
  "panels/profiler/profiler-meta.ts | showLiveHeapProfile": {
    "message": "Mostrar perfil de heap ativo"
  },
  "panels/profiler/profiler-meta.ts | showMemory": {
    "message": "Mostrar Memória"
  },
  "panels/profiler/profiler-meta.ts | startRecordingHeapAllocations": {
    "message": "Iniciar gravação das alocações de heap"
  },
  "panels/profiler/profiler-meta.ts | startRecordingHeapAllocationsAndReload": {
    "message": "Começar a gravar alocações de heap e atualizar a página"
  },
  "panels/profiler/profiler-meta.ts | startStopRecording": {
    "message": "Iniciar/parar gravação"
  },
  "panels/profiler/profiler-meta.ts | stopRecordingHeapAllocations": {
    "message": "Parar gravação de alocações de heap"
  },
  "panels/protocol_monitor/JSONEditor.ts | addCustomProperty": {
    "message": "Adicionar propriedade personalizada"
  },
  "panels/protocol_monitor/JSONEditor.ts | addParameter": {
    "message": "Adicionar um parâmetro"
  },
  "panels/protocol_monitor/JSONEditor.ts | copyCommand": {
    "message": "Copiar comando"
  },
  "panels/protocol_monitor/JSONEditor.ts | deleteParameter": {
    "message": "Excluir parâmetro"
  },
  "panels/protocol_monitor/JSONEditor.ts | resetDefaultValue": {
    "message": "Redefinir para o valor padrão"
  },
  "panels/protocol_monitor/JSONEditor.ts | sendCommandCmdEnter": {
    "message": "Enviar comando: ⌘+Enter"
  },
  "panels/protocol_monitor/JSONEditor.ts | sendCommandCtrlEnter": {
    "message": "Enviar comando: Ctrl + Enter"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | CDPCommandEditorHidden": {
    "message": "O editor de comando do CDP foi ocultado"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | CDPCommandEditorShown": {
    "message": "O editor de comando do CDP está sendo mostrado"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | clearAll": {
    "message": "Remover tudo"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | documentation": {
    "message": "Documentação"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | editAndResend": {
    "message": "Editar e reenviar"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | elapsedTime": {
    "message": "Tempo decorrido"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | filter": {
    "message": "Filtro"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | hideCDPCommandEditor": {
    "message": "Ocultar editor de comando do CDP"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | method": {
    "message": "Método"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | noMessageSelected": {
    "message": "Nenhuma mensagem selecionada"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | record": {
    "message": "Gravar"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | request": {
    "message": "Solicitação"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | response": {
    "message": "Resposta"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | sMs": {
    "message": "{PH1} ms"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | save": {
    "message": "Salvar"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | selectAMessageToView": {
    "message": "Select a message to see its details"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | selectTarget": {
    "message": "Selecione um destino"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | sendRawCDPCommand": {
    "message": "Envie um comando bruto CDP"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | sendRawCDPCommandExplanation": {
    "message": "Formato: 'Domain.commandName' para um comando sem parâmetros ou '{\"command\":\"Domain.commandName\", \"parameters\": {...}}' como um objeto JSON para um comando com parâmetros. 'cmd'/'method' e 'args'/'params'/'arguments' também podem ser usados chaves alternativas para o objeto JSON."
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | session": {
    "message": "Sessão"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | showCDPCommandEditor": {
    "message": "Mostrar editor de comando do CDP"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | target": {
    "message": "Destino"
  },
  "panels/protocol_monitor/ProtocolMonitor.ts | timestamp": {
    "message": "Carimbo de data/hora"
  },
  "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/recorder/RecorderController.ts | continueReplay": {
    "message": "Continuar"
  },
  "panels/recorder/RecorderController.ts | copyShortcut": {
    "message": "Copiar gravação ou etapa selecionada"
  },
  "panels/recorder/RecorderController.ts | createRecording": {
    "message": "Create recording"
  },
  "panels/recorder/RecorderController.ts | deleteRecording": {
    "message": "Excluir gravação"
  },
  "panels/recorder/RecorderController.ts | export": {
    "message": "Exportação"
  },
  "panels/recorder/RecorderController.ts | exportRecording": {
    "message": "Exportar"
  },
  "panels/recorder/RecorderController.ts | exportViaExtensions": {
    "message": "Exportar usando extensões"
  },
  "panels/recorder/RecorderController.ts | getExtensions": {
    "message": "Instalar extensões…"
  },
  "panels/recorder/RecorderController.ts | header": {
    "message": "Nothing recorded yet"
  },
  "panels/recorder/RecorderController.ts | importRecording": {
    "message": "Importar gravação"
  },
  "panels/recorder/RecorderController.ts | learnMore": {
    "message": "Learn more"
  },
  "panels/recorder/RecorderController.ts | noRecordings": {
    "message": "Não há gravações"
  },
  "panels/recorder/RecorderController.ts | numberOfRecordings": {
    "message": "gravações"
  },
  "panels/recorder/RecorderController.ts | recordingDescription": {
    "message": "Use recordings to create automated end-to-end tests or performance traces."
  },
  "panels/recorder/RecorderController.ts | replayRecording": {
    "message": "Tocar gravação novamente"
  },
  "panels/recorder/RecorderController.ts | sendFeedback": {
    "message": "Enviar feedback"
  },
  "panels/recorder/RecorderController.ts | startStopRecording": {
    "message": "Iniciar/parar gravação"
  },
  "panels/recorder/RecorderController.ts | stepOverReplay": {
    "message": "Executar uma etapa"
  },
  "panels/recorder/RecorderController.ts | toggleCode": {
    "message": "Alternar visualização de código"
  },
  "panels/recorder/components/CreateRecordingView.ts | cancelRecording": {
    "message": "Cancelar gravação"
  },
  "panels/recorder/components/CreateRecordingView.ts | createRecording": {
    "message": "Criar uma gravação"
  },
  "panels/recorder/components/CreateRecordingView.ts | includeNecessarySelectors": {
    "message": "Escolha CSS, Pierce ou XPath como uma das opções. Apenas esses seletores têm garantia de serem registrados, já que ARIA e seletores de texto podem não ser exclusivos."
  },
  "panels/recorder/components/CreateRecordingView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/recorder/components/CreateRecordingView.ts | recordingName": {
    "message": "Nome da gravação"
  },
  "panels/recorder/components/CreateRecordingView.ts | recordingNameIsRequired": {
    "message": "É preciso dar um nome à gravação"
  },
  "panels/recorder/components/CreateRecordingView.ts | selectorAttribute": {
    "message": "Atributo do seletor"
  },
  "panels/recorder/components/CreateRecordingView.ts | selectorTypeARIA": {
    "message": "ARIA"
  },
  "panels/recorder/components/CreateRecordingView.ts | selectorTypeCSS": {
    "message": "CSS"
  },
  "panels/recorder/components/CreateRecordingView.ts | selectorTypePierce": {
    "message": "Pierce"
  },
  "panels/recorder/components/CreateRecordingView.ts | selectorTypeText": {
    "message": "Texto"
  },
  "panels/recorder/components/CreateRecordingView.ts | selectorTypeXPath": {
    "message": "XPath"
  },
  "panels/recorder/components/CreateRecordingView.ts | selectorTypes": {
    "message": "Tipos de seletor para gravar"
  },
  "panels/recorder/components/CreateRecordingView.ts | startRecording": {
    "message": "Iniciar gravação"
  },
  "panels/recorder/components/ExtensionView.ts | closeView": {
    "message": "Fechar"
  },
  "panels/recorder/components/ExtensionView.ts | extension": {
    "message": "Conteúdo fornecido por uma extensão do navegador"
  },
  "panels/recorder/components/RecordingListView.ts | createRecording": {
    "message": "Criar uma gravação"
  },
  "panels/recorder/components/RecordingListView.ts | deleteRecording": {
    "message": "Excluir gravação"
  },
  "panels/recorder/components/RecordingListView.ts | openRecording": {
    "message": "Abrir gravação"
  },
  "panels/recorder/components/RecordingListView.ts | playRecording": {
    "message": "Tocar gravação"
  },
  "panels/recorder/components/RecordingListView.ts | savedRecordings": {
    "message": "Gravações salvas"
  },
  "panels/recorder/components/RecordingView.ts | addAssertion": {
    "message": "Adicionar declaração"
  },
  "panels/recorder/components/RecordingView.ts | cancelReplay": {
    "message": "Cancelar repetição"
  },
  "panels/recorder/components/RecordingView.ts | default": {
    "message": "Padrão"
  },
  "panels/recorder/components/RecordingView.ts | desktop": {
    "message": "Computador"
  },
  "panels/recorder/components/RecordingView.ts | download": {
    "message": "Download: {value}"
  },
  "panels/recorder/components/RecordingView.ts | editReplaySettings": {
    "message": "Editar configurações de repetição"
  },
  "panels/recorder/components/RecordingView.ts | editTitle": {
    "message": "Editar título"
  },
  "panels/recorder/components/RecordingView.ts | endRecording": {
    "message": "Encerrar gravação"
  },
  "panels/recorder/components/RecordingView.ts | environment": {
    "message": "Ambiente"
  },
  "panels/recorder/components/RecordingView.ts | hideCode": {
    "message": "Ocultar código"
  },
  "panels/recorder/components/RecordingView.ts | latency": {
    "message": "Latência: {value}ms"
  },
  "panels/recorder/components/RecordingView.ts | mobile": {
    "message": "Dispositivo móvel"
  },
  "panels/recorder/components/RecordingView.ts | network": {
    "message": "Rede"
  },
  "panels/recorder/components/RecordingView.ts | performancePanel": {
    "message": "Painel de desempenho"
  },
  "panels/recorder/components/RecordingView.ts | recording": {
    "message": "Gravando…"
  },
  "panels/recorder/components/RecordingView.ts | recordingIsBeingStopped": {
    "message": "Parando a gravação…"
  },
  "panels/recorder/components/RecordingView.ts | replaySettings": {
    "message": "Configurações de repetição"
  },
  "panels/recorder/components/RecordingView.ts | requiredTitleError": {
    "message": "O título é obrigatório"
  },
  "panels/recorder/components/RecordingView.ts | screenshotForSection": {
    "message": "Captura de tela desta seção"
  },
  "panels/recorder/components/RecordingView.ts | showCode": {
    "message": "Mostrar código"
  },
  "panels/recorder/components/RecordingView.ts | timeout": {
    "message": "Tempo limite: {value}ms"
  },
  "panels/recorder/components/RecordingView.ts | timeoutExplanation": {
    "message": "A configuração de tempo limite (em milissegundos) se aplica a todas as ações ao repetir a gravação. Por exemplo, se um elemento DOM identificado por um seletor de CSS não aparecer na página dentro do tempo limite especificado, a reprodução vai falhar com um erro."
  },
  "panels/recorder/components/RecordingView.ts | timeoutLabel": {
    "message": "Tempo limite"
  },
  "panels/recorder/components/RecordingView.ts | upload": {
    "message": "Upload: {value}"
  },
  "panels/recorder/components/ReplaySection.ts | Replay": {
    "message": "Repetir"
  },
  "panels/recorder/components/ReplaySection.ts | ReplayExtremelySlowButtonLabel": {
    "message": "Velocidade extremamente lenta"
  },
  "panels/recorder/components/ReplaySection.ts | ReplayExtremelySlowItemLabel": {
    "message": "Extremamente lenta"
  },
  "panels/recorder/components/ReplaySection.ts | ReplayNormalButtonLabel": {
    "message": "Velocidade normal"
  },
  "panels/recorder/components/ReplaySection.ts | ReplayNormalItemLabel": {
    "message": "Normal (padrão)"
  },
  "panels/recorder/components/ReplaySection.ts | ReplaySlowButtonLabel": {
    "message": "Velocidade lenta"
  },
  "panels/recorder/components/ReplaySection.ts | ReplaySlowItemLabel": {
    "message": "Lenta"
  },
  "panels/recorder/components/ReplaySection.ts | ReplayVerySlowButtonLabel": {
    "message": "Velocidade muito lenta"
  },
  "panels/recorder/components/ReplaySection.ts | ReplayVerySlowItemLabel": {
    "message": "Muito lenta"
  },
  "panels/recorder/components/ReplaySection.ts | extensionGroup": {
    "message": "Extensões"
  },
  "panels/recorder/components/ReplaySection.ts | speedGroup": {
    "message": "Velocidade"
  },
  "panels/recorder/components/StepEditor.ts | addAttribute": {
    "message": "Adicionar {attributeName}"
  },
  "panels/recorder/components/StepEditor.ts | addFrameIndex": {
    "message": "Adicionar o índice de frames à árvore de frames"
  },
  "panels/recorder/components/StepEditor.ts | addSelector": {
    "message": "Adicionar um seletor"
  },
  "panels/recorder/components/StepEditor.ts | addSelectorPart": {
    "message": "Adicionar uma parte do seletor"
  },
  "panels/recorder/components/StepEditor.ts | deleteRow": {
    "message": "Excluir linha"
  },
  "panels/recorder/components/StepEditor.ts | notSaved": {
    "message": "Falha ao salvar: {error}"
  },
  "panels/recorder/components/StepEditor.ts | removeFrameIndex": {
    "message": "Remover índice de frames"
  },
  "panels/recorder/components/StepEditor.ts | removeSelector": {
    "message": "Remover um seletor"
  },
  "panels/recorder/components/StepEditor.ts | removeSelectorPart": {
    "message": "Remover uma parte do seletor"
  },
  "panels/recorder/components/StepEditor.ts | selectorPicker": {
    "message": "Selecionar um elemento na página para atualizar seletores"
  },
  "panels/recorder/components/StepEditor.ts | unknownActionType": {
    "message": "Tipo de ação desconhecido."
  },
  "panels/recorder/components/StepView.ts | addBreakpoint": {
    "message": "Adicionar ponto de interrupção"
  },
  "panels/recorder/components/StepView.ts | addStepAfter": {
    "message": "Adicionar uma etapa depois desta"
  },
  "panels/recorder/components/StepView.ts | addStepBefore": {
    "message": "Adicionar uma etapa antes desta"
  },
  "panels/recorder/components/StepView.ts | breakpoints": {
    "message": "Pontos de interrupção"
  },
  "panels/recorder/components/StepView.ts | changeStepTitle": {
    "message": "Mudar"
  },
  "panels/recorder/components/StepView.ts | clickStepTitle": {
    "message": "Clique"
  },
  "panels/recorder/components/StepView.ts | closeStepTitle": {
    "message": "Fechar"
  },
  "panels/recorder/components/StepView.ts | copyAs": {
    "message": "Copiar como"
  },
  "panels/recorder/components/StepView.ts | customStepTitle": {
    "message": "Etapa personalizada"
  },
  "panels/recorder/components/StepView.ts | doubleClickStepTitle": {
    "message": "Clicar duas vezes"
  },
  "panels/recorder/components/StepView.ts | elementRoleButton": {
    "message": "Botão"
  },
  "panels/recorder/components/StepView.ts | elementRoleFallback": {
    "message": "Elemento"
  },
  "panels/recorder/components/StepView.ts | elementRoleInput": {
    "message": "Entrada"
  },
  "panels/recorder/components/StepView.ts | emulateNetworkConditionsStepTitle": {
    "message": "Emular condições de rede"
  },
  "panels/recorder/components/StepView.ts | hoverStepTitle": {
    "message": "Passar cursor"
  },
  "panels/recorder/components/StepView.ts | keyDownStepTitle": {
    "message": "Tecla de seta para baixo"
  },
  "panels/recorder/components/StepView.ts | keyUpStepTitle": {
    "message": "Tecla de seta para cima"
  },
  "panels/recorder/components/StepView.ts | navigateStepTitle": {
    "message": "Navegar"
  },
  "panels/recorder/components/StepView.ts | openStepActions": {
    "message": "Abrir ações por etapas"
  },
  "panels/recorder/components/StepView.ts | removeBreakpoint": {
    "message": "Remover o ponto de interrupção"
  },
  "panels/recorder/components/StepView.ts | removeStep": {
    "message": "Remover etapa"
  },
  "panels/recorder/components/StepView.ts | scrollStepTitle": {
    "message": "Rolar"
  },
  "panels/recorder/components/StepView.ts | setViewportClickTitle": {
    "message": "Definir janela de visualização"
  },
  "panels/recorder/components/StepView.ts | stepManagement": {
    "message": "Gerenciar etapas"
  },
  "panels/recorder/components/StepView.ts | waitForElementStepTitle": {
    "message": "Aguardar elemento"
  },
  "panels/recorder/components/StepView.ts | waitForExpressionStepTitle": {
    "message": "Aguardar a expressão"
  },
  "panels/recorder/models/RecorderSettings.ts | defaultRecordingName": {
    "message": "Gravação de {DATE}, {TIME}"
  },
  "panels/recorder/recorder-meta.ts | createRecording": {
    "message": "Criar uma gravação"
  },
  "panels/recorder/recorder-meta.ts | recorder": {
    "message": "Gravador"
  },
  "panels/recorder/recorder-meta.ts | replayRecording": {
    "message": "Tocar gravação novamente"
  },
  "panels/recorder/recorder-meta.ts | showRecorder": {
    "message": "Mostrar Gravador"
  },
  "panels/recorder/recorder-meta.ts | startStopRecording": {
    "message": "Iniciar/parar gravação"
  },
  "panels/recorder/recorder-meta.ts | toggleCode": {
    "message": "Alternar visualização de código"
  },
  "panels/screencast/ScreencastApp.ts | toggleScreencast": {
    "message": "Alternar screencast"
  },
  "panels/screencast/ScreencastView.ts | addressBar": {
    "message": "Barra de endereço"
  },
  "panels/screencast/ScreencastView.ts | back": {
    "message": "voltar"
  },
  "panels/screencast/ScreencastView.ts | forward": {
    "message": "encaminhar"
  },
  "panels/screencast/ScreencastView.ts | mouseInput": {
    "message": "Usar mouse"
  },
  "panels/screencast/ScreencastView.ts | profilingInProgress": {
    "message": "Criação de perfil em andamento"
  },
  "panels/screencast/ScreencastView.ts | reload": {
    "message": "atualizar"
  },
  "panels/screencast/ScreencastView.ts | screencastViewOfDebugTarget": {
    "message": "Visualização do screencast do destino de depuração"
  },
  "panels/screencast/ScreencastView.ts | theTabIsInactive": {
    "message": "A guia está inativa"
  },
  "panels/screencast/ScreencastView.ts | touchInput": {
    "message": "Usar toque"
  },
  "panels/search/SearchResultsPane.ts | lineS": {
    "message": "Linha {PH1}"
  },
  "panels/search/SearchResultsPane.ts | matchesCountS": {
    "message": "Contagem de correspondências {PH1}"
  },
  "panels/search/SearchResultsPane.ts | showDMore": {
    "message": "Mostrar mais {PH1}"
  },
  "panels/search/SearchView.ts | clear": {
    "message": "Limpar pesquisa"
  },
  "panels/search/SearchView.ts | clearInput": {
    "message": "Limpar"
  },
  "panels/search/SearchView.ts | disableCaseSensitive": {
    "message": "Desativar a pesquisa com diferenciação entre maiúsculas e minúsculas"
  },
  "panels/search/SearchView.ts | disableRegularExpression": {
    "message": "Desativar expressões regulares"
  },
  "panels/search/SearchView.ts | enableCaseSensitive": {
    "message": "Ativar a pesquisa com diferenciação entre maiúsculas e minúsculas"
  },
  "panels/search/SearchView.ts | enableRegularExpression": {
    "message": "Ativar expressões regulares"
  },
  "panels/search/SearchView.ts | find": {
    "message": "Localizar"
  },
  "panels/search/SearchView.ts | foundDMatchingLinesInDFiles": {
    "message": "{PH1} linhas correspondentes foram encontradas em {PH2} arquivos."
  },
  "panels/search/SearchView.ts | foundDMatchingLinesInFile": {
    "message": "{PH1} linhas correspondentes encontradas em um arquivo."
  },
  "panels/search/SearchView.ts | foundMatchingLineInFile": {
    "message": "Encontrada uma linha correspondente em um arquivo."
  },
  "panels/search/SearchView.ts | indexing": {
    "message": "Indexando…"
  },
  "panels/search/SearchView.ts | indexingInterrupted": {
    "message": "Indexação interrompida."
  },
  "panels/search/SearchView.ts | noMatchesFound": {
    "message": "Nenhuma correspondência encontrada."
  },
  "panels/search/SearchView.ts | refresh": {
    "message": "Atualizar"
  },
  "panels/search/SearchView.ts | searchFinished": {
    "message": "Pesquisa concluída."
  },
  "panels/search/SearchView.ts | searchInterrupted": {
    "message": "Pesquisa interrompida."
  },
  "panels/search/SearchView.ts | searching": {
    "message": "Pesquisando…"
  },
  "panels/security/CookieControlsView.ts | cardDisclaimer": {
    "message": "Apenas quando o DevTools estiver aberto"
  },
  "panels/security/CookieControlsView.ts | cardTitle": {
    "message": "Limitar cookies de terceiros temporariamente"
  },
  "panels/security/CookieControlsView.ts | enableFlag": {
    "message": "Para usar esta opção, defina {PH1} como padrão"
  },
  "panels/security/CookieControlsView.ts | enrollGracePeriod": {
    "message": "Para usar essa opção, registre este site ou sites incorporados a ele no {PH1}"
  },
  "panels/security/CookieControlsView.ts | enterpriseDisclaimer": {
    "message": "Sua organização gerencia o acesso a cookies de terceiros neste site"
  },
  "panels/security/CookieControlsView.ts | enterpriseTooltip": {
    "message": "Essa configuração é gerenciada pela sua organização"
  },
  "panels/security/CookieControlsView.ts | exceptions": {
    "message": "Exceções"
  },
  "panels/security/CookieControlsView.ts | exceptionsExplanation": {
    "message": "Cenários que concedem acesso a cookies de terceiros"
  },
  "panels/security/CookieControlsView.ts | gracePeriod": {
    "message": "período de carência"
  },
  "panels/security/CookieControlsView.ts | gracePeriodExplanation": {
    "message": "Se este site ou um incorporado a ele estiver registrado no {PH1}, o site poderá acessar cookies de terceiros"
  },
  "panels/security/CookieControlsView.ts | gracePeriodTitle": {
    "message": "Período de carência de cookies de terceiros"
  },
  "panels/security/CookieControlsView.ts | heuristicExplanation": {
    "message": "Em {PH1}, como pop-ups ou redirecionamentos, um site incorporado neste pode acessar cookies de terceiros"
  },
  "panels/security/CookieControlsView.ts | heuristicTitle": {
    "message": "Exceção baseada em heurística"
  },
  "panels/security/CookieControlsView.ts | scenarios": {
    "message": "cenários predefinidos"
  },
  "panels/security/CookieControlsView.ts | siteReloadMessage": {
    "message": "Para aplicar os controles atualizados, atualize a página"
  },
  "panels/security/CookieControlsView.ts | tpcdHeuristicsGrants": {
    "message": "#tpcd-heuristics-grants"
  },
  "panels/security/CookieControlsView.ts | tpcdMetadataGrants": {
    "message": "#tpcd-metadata-grants"
  },
  "panels/security/CookieControlsView.ts | viewDetails": {
    "message": "Mostrar detalhes"
  },
  "panels/security/CookieControlsView.ts | viewExplanation": {
    "message": "Teste o desempenho desse site se os cookies de terceiros forem limitados no Chrome"
  },
  "panels/security/CookieControlsView.ts | viewTitle": {
    "message": "Controles"
  },
  "panels/security/CookieReportView.ts | adCookieTypeString": {
    "message": "Publicidade"
  },
  "panels/security/CookieReportView.ts | allowed": {
    "message": "Permitidos"
  },
  "panels/security/CookieReportView.ts | allowedByException": {
    "message": "Permitido por uma exceção"
  },
  "panels/security/CookieReportView.ts | analyticsCookieTypeString": {
    "message": "Análise"
  },
  "panels/security/CookieReportView.ts | blocked": {
    "message": "Bloqueado"
  },
  "panels/security/CookieReportView.ts | body": {
    "message": "Este site pode não funcionar se os cookies de terceiros e outros cookies estiverem limitados no Chrome."
  },
  "panels/security/CookieReportView.ts | cdnCookieTypeString": {
    "message": "CDN"
  },
  "panels/security/CookieReportView.ts | consentProviderCookieTypeString": {
    "message": "Provedor de consentimento"
  },
  "panels/security/CookieReportView.ts | contentCookieTypeString": {
    "message": "Conteúdo"
  },
  "panels/security/CookieReportView.ts | customerSuccessCookieTypeString": {
    "message": "Sucesso do cliente"
  },
  "panels/security/CookieReportView.ts | domain": {
    "message": "Domínio"
  },
  "panels/security/CookieReportView.ts | emptyReport": {
    "message": "Não sobrou nem uma migalha"
  },
  "panels/security/CookieReportView.ts | emptyReportExplanation": {
    "message": "Nenhum problema com cookies de terceiros foi encontrado"
  },
  "panels/security/CookieReportView.ts | gitHubResource": {
    "message": "Analisar {PH1} de um site de terceiros"
  },
  "panels/security/CookieReportView.ts | gitHubResourceInsightTypeString": {
    "message": "GitHub"
  },
  "panels/security/CookieReportView.ts | gracePeriod": {
    "message": "Revise {PH1}. A exceção do período de carência está ativa."
  },
  "panels/security/CookieReportView.ts | gracePeriodInsightTypeString": {
    "message": "Período de carência"
  },
  "panels/security/CookieReportView.ts | guidance": {
    "message": "orientação"
  },
  "panels/security/CookieReportView.ts | heuristics": {
    "message": "Uma ação será necessária mais tarde. Uma exceção baseada em heurísticas está ativa."
  },
  "panels/security/CookieReportView.ts | heuristicsInisightTypeString": {
    "message": "Heurística"
  },
  "panels/security/CookieReportView.ts | hostingCookieTypeString": {
    "message": "Hosting"
  },
  "panels/security/CookieReportView.ts | learnMoreLink": {
    "message": "Saiba mais sobre como os cookies de terceiros são usados"
  },
  "panels/security/CookieReportView.ts | marketingCookieTypeString": {
    "message": "Marketing"
  },
  "panels/security/CookieReportView.ts | name": {
    "message": "Nome"
  },
  "panels/security/CookieReportView.ts | other": {
    "message": "Entre em contato com o site de terceiros para mais informações"
  },
  "panels/security/CookieReportView.ts | otherCookieTypeString": {
    "message": "Outro"
  },
  "panels/security/CookieReportView.ts | otherInsightTypeString": {
    "message": "Outro"
  },
  "panels/security/CookieReportView.ts | platform": {
    "message": "Plataforma"
  },
  "panels/security/CookieReportView.ts | recommendation": {
    "message": "Recomendação"
  },
  "panels/security/CookieReportView.ts | report": {
    "message": "Relatório de cookies de terceiros"
  },
  "panels/security/CookieReportView.ts | reportedIssues": {
    "message": "problemas informados"
  },
  "panels/security/CookieReportView.ts | showRequestsWithThisCookie": {
    "message": "Mostrar solicitações com esse cookie"
  },
  "panels/security/CookieReportView.ts | socialCookieTypeString": {
    "message": "Social"
  },
  "panels/security/CookieReportView.ts | status": {
    "message": "Status"
  },
  "panels/security/CookieReportView.ts | tagManagerCookieTypeString": {
    "message": "Gerenciador de tags"
  },
  "panels/security/CookieReportView.ts | title": {
    "message": "Cookies de terceiros"
  },
  "panels/security/CookieReportView.ts | type": {
    "message": "Tipo"
  },
  "panels/security/CookieReportView.ts | unknown": {
    "message": "Desconhecida"
  },
  "panels/security/CookieReportView.ts | utilityCookieTypeString": {
    "message": "Utilitário"
  },
  "panels/security/CookieReportView.ts | videoCookieTypeString": {
    "message": "Vídeo"
  },
  "panels/security/SecurityModel.ts | cipherWithMAC": {
    "message": "{PH1} com {PH2}"
  },
  "panels/security/SecurityModel.ts | keyExchangeWithGroup": {
    "message": "{PH1} com {PH2}"
  },
  "panels/security/SecurityModel.ts | theSecurityOfThisPageIsUnknown": {
    "message": "A segurança desta página é desconhecida."
  },
  "panels/security/SecurityModel.ts | thisPageIsNotSecure": {
    "message": "Esta página não é segura."
  },
  "panels/security/SecurityModel.ts | thisPageIsNotSecureBrokenHttps": {
    "message": "Esta página não é segura (HTTPS incorreto)."
  },
  "panels/security/SecurityModel.ts | thisPageIsSecureValidHttps": {
    "message": "Esta página é segura (HTTPS válido)."
  },
  "panels/security/SecurityPanel.ts | activeContentWithCertificate": {
    "message": "conteúdo ativo com erros de certificado"
  },
  "panels/security/SecurityPanel.ts | activeMixedContent": {
    "message": "conteúdo misto ativo"
  },
  "panels/security/SecurityPanel.ts | allResourcesOnThisPageAreServed": {
    "message": "Todos os recursos desta página são exibidos com segurança."
  },
  "panels/security/SecurityPanel.ts | allServedSecurely": {
    "message": "todos exibidos com segurança"
  },
  "panels/security/SecurityPanel.ts | blockedMixedContent": {
    "message": "Conteúdo misto bloqueado"
  },
  "panels/security/SecurityPanel.ts | certificate": {
    "message": "Certificado"
  },
  "panels/security/SecurityPanel.ts | certificateExpiresSoon": {
    "message": "O certificado expira em breve"
  },
  "panels/security/SecurityPanel.ts | certificateTransparency": {
    "message": "Transparência dos certificados"
  },
  "panels/security/SecurityPanel.ts | chromeHasDeterminedThatThisSiteS": {
    "message": "O Chrome determinou que esse site pode ser falso ou fraudulento."
  },
  "panels/security/SecurityPanel.ts | cipher": {
    "message": "Criptografia"
  },
  "panels/security/SecurityPanel.ts | connection": {
    "message": "Conexão"
  },
  "panels/security/SecurityPanel.ts | contentWithCertificateErrors": {
    "message": "conteúdo com erros de certificado"
  },
  "panels/security/SecurityPanel.ts | enabled": {
    "message": "ativado"
  },
  "panels/security/SecurityPanel.ts | encryptedClientHello": {
    "message": "ClientHello criptografado"
  },
  "panels/security/SecurityPanel.ts | flaggedByGoogleSafeBrowsing": {
    "message": "Sinalizado pelo Navegação segura do Google"
  },
  "panels/security/SecurityPanel.ts | hashAlgorithm": {
    "message": "Algoritmo de hash"
  },
  "panels/security/SecurityPanel.ts | hideFullDetails": {
    "message": "Ocultar detalhes completos"
  },
  "panels/security/SecurityPanel.ts | ifYouBelieveThisIsShownIn": {
    "message": "Se você acredita que essa mensagem foi mostrada por engano, acesse https://g.co/chrome/lookalike-warnings."
  },
  "panels/security/SecurityPanel.ts | ifYouBelieveThisIsShownInErrorSafety": {
    "message": "Se você acredita que essa mensagem foi mostrada por engano, acesse https://g.co/chrome/lookalike-warnings."
  },
  "panels/security/SecurityPanel.ts | info": {
    "message": "Informações"
  },
  "panels/security/SecurityPanel.ts | insecureSha": {
    "message": "não seguro (SHA-1)"
  },
  "panels/security/SecurityPanel.ts | issuedAt": {
    "message": "Emitido em"
  },
  "panels/security/SecurityPanel.ts | issuer": {
    "message": "Emissor"
  },
  "panels/security/SecurityPanel.ts | keyExchange": {
    "message": "Troca de chaves"
  },
  "panels/security/SecurityPanel.ts | logId": {
    "message": "ID do registro"
  },
  "panels/security/SecurityPanel.ts | logName": {
    "message": "Nome do registro"
  },
  "panels/security/SecurityPanel.ts | missing": {
    "message": "ausente"
  },
  "panels/security/SecurityPanel.ts | mixedContent": {
    "message": "conteúdo misto"
  },
  "panels/security/SecurityPanel.ts | na": {
    "message": "(n/a)"
  },
  "panels/security/SecurityPanel.ts | noSecurityDetailsAreAvailableFor": {
    "message": "Nenhum detalhe de segurança disponível para esta origem."
  },
  "panels/security/SecurityPanel.ts | noSecurityInformation": {
    "message": "Nenhuma informação de segurança"
  },
  "panels/security/SecurityPanel.ts | nonsecureForm": {
    "message": "formulário não seguro"
  },
  "panels/security/SecurityPanel.ts | notSecure": {
    "message": "Não seguro"
  },
  "panels/security/SecurityPanel.ts | notSecureBroken": {
    "message": "Não seguro (corrompido)"
  },
  "panels/security/SecurityPanel.ts | obsoleteConnectionSettings": {
    "message": "configurações de conexão obsoletas"
  },
  "panels/security/SecurityPanel.ts | openFullCertificateDetails": {
    "message": "Abrir detalhes de certificado completos"
  },
  "panels/security/SecurityPanel.ts | origin": {
    "message": "Origem"
  },
  "panels/security/SecurityPanel.ts | possibleSpoofingUrl": {
    "message": "Possível URL de spoofing"
  },
  "panels/security/SecurityPanel.ts | protocol": {
    "message": "Protocolo"
  },
  "panels/security/SecurityPanel.ts | publickeypinningBypassed": {
    "message": "Fixação de chave pública ignorada"
  },
  "panels/security/SecurityPanel.ts | publickeypinningWasBypassedByA": {
    "message": "A fixação da chave pública foi ignorada por um certificado raiz local."
  },
  "panels/security/SecurityPanel.ts | reloadThePageToRecordRequestsFor": {
    "message": "Atualize a página para registrar solicitações de recursos HTTP."
  },
  "panels/security/SecurityPanel.ts | resources": {
    "message": "Recursos"
  },
  "panels/security/SecurityPanel.ts | rsaKeyExchangeIsObsoleteEnableAn": {
    "message": "A troca de chaves RSA foi suspensa. Ative um pacote de criptografia baseado em ECDHE."
  },
  "panels/security/SecurityPanel.ts | sIsObsoleteEnableAnAesgcmbased": {
    "message": "{PH1} está obsoleto. Ative um pacote de criptografia baseado em AES-GCM."
  },
  "panels/security/SecurityPanel.ts | sIsObsoleteEnableTlsOrLater": {
    "message": "{PH1} está obsoleto. Ative o TLS 1.2 ou mais recente."
  },
  "panels/security/SecurityPanel.ts | sct": {
    "message": "SCT"
  },
  "panels/security/SecurityPanel.ts | secure": {
    "message": "Seguro"
  },
  "panels/security/SecurityPanel.ts | secureConnectionSettings": {
    "message": "configurações de conexão segura"
  },
  "panels/security/SecurityPanel.ts | securityOverview": {
    "message": "Visão geral de segurança"
  },
  "panels/security/SecurityPanel.ts | serverSignature": {
    "message": "Assinatura do servidor"
  },
  "panels/security/SecurityPanel.ts | showFullDetails": {
    "message": "Mostrar todos os detalhes"
  },
  "panels/security/SecurityPanel.ts | showLess": {
    "message": "Mostrar menos"
  },
  "panels/security/SecurityPanel.ts | showMoreSTotal": {
    "message": "Mostrar mais (total de {PH1})"
  },
  "panels/security/SecurityPanel.ts | signatureAlgorithm": {
    "message": "Algoritmo de assinatura"
  },
  "panels/security/SecurityPanel.ts | signatureData": {
    "message": "Dados da assinatura"
  },
  "panels/security/SecurityPanel.ts | source": {
    "message": "Origem"
  },
  "panels/security/SecurityPanel.ts | subject": {
    "message": "Assunto"
  },
  "panels/security/SecurityPanel.ts | subjectAlternativeNameMissing": {
    "message": "Subject Alternative Name ausente"
  },
  "panels/security/SecurityPanel.ts | theCertificateChainForThisSite": {
    "message": "A cadeia de certificados desse site contém um certificado assinado usando SHA-1."
  },
  "panels/security/SecurityPanel.ts | theCertificateForThisSiteDoesNot": {
    "message": "O certificado desse site não contém uma extensão Subject Alternative Name incluindo um nome de domínio ou endereço IP."
  },
  "panels/security/SecurityPanel.ts | theCertificateForThisSiteExpires": {
    "message": "O certificado para esse site expira em menos de 48 horas e precisa ser renovado."
  },
  "panels/security/SecurityPanel.ts | theConnectionToThisSiteIs": {
    "message": "A conexão com esse site é criptografada e autenticada usando {PH1}, {PH2} e {PH3}."
  },
  "panels/security/SecurityPanel.ts | theConnectionToThisSiteIsUsingA": {
    "message": "A conexão com esse site está usando um certificado de servidor confiável e válido emitido por {PH1}."
  },
  "panels/security/SecurityPanel.ts | theSecurityDetailsAboveAreFrom": {
    "message": "Os detalhes de segurança acima são da primeira resposta inspecionada."
  },
  "panels/security/SecurityPanel.ts | theServerSignatureUsesShaWhichIs": {
    "message": "A assinatura do servidor usa SHA-1, que está obsoleta. Ative um algoritmo de assinatura SHA-2. Observe que isso é diferente da assinatura no certificado."
  },
  "panels/security/SecurityPanel.ts | thisIsAnErrorPage": {
    "message": "Esta é uma página de erro."
  },
  "panels/security/SecurityPanel.ts | thisOriginIsANonhttpsSecure": {
    "message": "Essa é uma origem segura que não é HTTPS."
  },
  "panels/security/SecurityPanel.ts | thisPageHasANonhttpsSecureOrigin": {
    "message": "Esta página tem uma origem segura que não é HTTPS."
  },
  "panels/security/SecurityPanel.ts | thisPageIncludesAFormWithA": {
    "message": "Esta página inclui um formulário com um atributo de ação não seguro."
  },
  "panels/security/SecurityPanel.ts | thisPageIncludesHttpResources": {
    "message": "Esta página inclui recursos HTTP."
  },
  "panels/security/SecurityPanel.ts | thisPageIncludesResourcesThat": {
    "message": "Esta página inclui recursos que foram carregados com erros de certificado."
  },
  "panels/security/SecurityPanel.ts | thisPageIsDangerousFlaggedBy": {
    "message": "Esta página é perigosa (sinalizada pelo Navegação segura do Google)."
  },
  "panels/security/SecurityPanel.ts | thisPageIsInsecureUnencrypted": {
    "message": "Esta página não é segura (HTTP sem criptografia)."
  },
  "panels/security/SecurityPanel.ts | thisPageIsSuspicious": {
    "message": "Esta página é suspeita"
  },
  "panels/security/SecurityPanel.ts | thisPageIsSuspiciousFlaggedBy": {
    "message": "Essa página é suspeita e foi sinalizada pelo Chrome."
  },
  "panels/security/SecurityPanel.ts | thisRequestCompliesWithChromes": {
    "message": "Essa solicitação obedece à política de Transparência dos certificados do Chrome."
  },
  "panels/security/SecurityPanel.ts | thisRequestDoesNotComplyWith": {
    "message": "Esta solicitação não obedece à política de Transparência dos certificados do Chrome."
  },
  "panels/security/SecurityPanel.ts | thisResponseWasLoadedFromCache": {
    "message": "Essa resposta foi carregada do cache. Alguns detalhes de segurança podem estar ausentes."
  },
  "panels/security/SecurityPanel.ts | thisSiteIsMissingAValidTrusted": {
    "message": "Esse site não tem um certificado válido confiável ({PH1})."
  },
  "panels/security/SecurityPanel.ts | thisSitesHostnameLooksSimilarToP": {
    "message": "O nome do host desse site é parecido com {PH1}. Às vezes, os invasores imitam sites, fazendo mudanças quase imperceptíveis no nome de domínio."
  },
  "panels/security/SecurityPanel.ts | toCheckThisPagesStatusVisit": {
    "message": "Para acessar o status da página, acesse g.co/safebrowsingstatus."
  },
  "panels/security/SecurityPanel.ts | unknownField": {
    "message": "desconhecido"
  },
  "panels/security/SecurityPanel.ts | validAndTrusted": {
    "message": "válido e confiável"
  },
  "panels/security/SecurityPanel.ts | validFrom": {
    "message": "Válido a partir de"
  },
  "panels/security/SecurityPanel.ts | validUntil": {
    "message": "Válido até"
  },
  "panels/security/SecurityPanel.ts | validationStatus": {
    "message": "Status de validação"
  },
  "panels/security/SecurityPanel.ts | viewCertificate": {
    "message": "Ver certificado"
  },
  "panels/security/SecurityPanel.ts | viewDRequestsInNetworkPanel": {
    "message": "{n,plural, =1{Ver # solicitação no painel Rede}one{Ver # solicitação no painel Rede}other{Ver # solicitações no painel Rede}}"
  },
  "panels/security/SecurityPanel.ts | viewRequestsInNetworkPanel": {
    "message": "Ver solicitações no painel de rede"
  },
  "panels/security/SecurityPanel.ts | youHaveRecentlyAllowedContent": {
    "message": "Recentemente, você permitiu que conteúdo carregado com erros de certificado (como scripts ou iframes) fosse executado neste site."
  },
  "panels/security/SecurityPanel.ts | youHaveRecentlyAllowedNonsecure": {
    "message": "Você permitiu recentemente que conteúdos não seguros (como scripts ou iframes) fossem executados neste site."
  },
  "panels/security/SecurityPanel.ts | yourConnectionToThisOriginIsNot": {
    "message": "Sua conexão com essa origem não é segura."
  },
  "panels/security/SecurityPanel.ts | yourPageRequestedNonsecure": {
    "message": "Sua página solicitou recursos não seguros que foram bloqueados."
  },
  "panels/security/SecurityPanelSidebar.ts | cookieReport": {
    "message": "Cookies de terceiros"
  },
  "panels/security/SecurityPanelSidebar.ts | flagControls": {
    "message": "Controles"
  },
  "panels/security/SecurityPanelSidebar.ts | mainOrigin": {
    "message": "Origem principal"
  },
  "panels/security/SecurityPanelSidebar.ts | nonsecureOrigins": {
    "message": "Origens não seguras"
  },
  "panels/security/SecurityPanelSidebar.ts | overview": {
    "message": "Visão geral"
  },
  "panels/security/SecurityPanelSidebar.ts | privacy": {
    "message": "Privacidade"
  },
  "panels/security/SecurityPanelSidebar.ts | reloadToViewDetails": {
    "message": "Atualize para ver detalhes"
  },
  "panels/security/SecurityPanelSidebar.ts | secureOrigins": {
    "message": "Origens seguras"
  },
  "panels/security/SecurityPanelSidebar.ts | security": {
    "message": "Segurança"
  },
  "panels/security/SecurityPanelSidebar.ts | unknownCanceled": {
    "message": "Desconhecido / cancelado"
  },
  "panels/security/security-meta.ts | PrivacyAndSecurity": {
    "message": "Privacidade e segurança"
  },
  "panels/security/security-meta.ts | security": {
    "message": "Segurança"
  },
  "panels/security/security-meta.ts | showPrivacyAndSecurity": {
    "message": "Mostrar painel de privacidade e segurança"
  },
  "panels/security/security-meta.ts | showSecurity": {
    "message": "Mostrar Segurança"
  },
  "panels/sensors/LocationsSettingsTab.ts | addLocation": {
    "message": "Adicionar local"
  },
  "panels/sensors/LocationsSettingsTab.ts | lat": {
    "message": "Lat."
  },
  "panels/sensors/LocationsSettingsTab.ts | latitude": {
    "message": "Latitude"
  },
  "panels/sensors/LocationsSettingsTab.ts | latitudeMustBeANumber": {
    "message": "A latitude precisa ser um número"
  },
  "panels/sensors/LocationsSettingsTab.ts | latitudeMustBeGreaterThanOrEqual": {
    "message": "A latitude precisa ser maior que ou igual a {PH1}"
  },
  "panels/sensors/LocationsSettingsTab.ts | latitudeMustBeLessThanOrEqualToS": {
    "message": "A latitude precisa ser menor que ou igual a {PH1}."
  },
  "panels/sensors/LocationsSettingsTab.ts | locale": {
    "message": "Localidade"
  },
  "panels/sensors/LocationsSettingsTab.ts | localeMustContainAlphabetic": {
    "message": "A localidade precisa conter caracteres alfabéticos"
  },
  "panels/sensors/LocationsSettingsTab.ts | locationName": {
    "message": "Nome do local"
  },
  "panels/sensors/LocationsSettingsTab.ts | locationNameCannotBeEmpty": {
    "message": "O nome do local não pode ficar em branco"
  },
  "panels/sensors/LocationsSettingsTab.ts | locationNameMustBeLessThanS": {
    "message": "O nome do local precisa ter menos de {PH1} caracteres"
  },
  "panels/sensors/LocationsSettingsTab.ts | locations": {
    "message": "Locais"
  },
  "panels/sensors/LocationsSettingsTab.ts | long": {
    "message": "Long."
  },
  "panels/sensors/LocationsSettingsTab.ts | longitude": {
    "message": "Longitude"
  },
  "panels/sensors/LocationsSettingsTab.ts | longitudeMustBeANumber": {
    "message": "A longitude precisa ser um número"
  },
  "panels/sensors/LocationsSettingsTab.ts | longitudeMustBeGreaterThanOr": {
    "message": "A longitude precisa ser maior que ou igual a {PH1}."
  },
  "panels/sensors/LocationsSettingsTab.ts | longitudeMustBeLessThanOrEqualTo": {
    "message": "A longitude precisa ser menor que ou igual a {PH1}"
  },
  "panels/sensors/LocationsSettingsTab.ts | timezoneId": {
    "message": "Código do fuso horário"
  },
  "panels/sensors/LocationsSettingsTab.ts | timezoneIdMustContainAlphabetic": {
    "message": "O código do fuso horário precisa conter caracteres alfabéticos"
  },
  "panels/sensors/SensorsView.ts | adjustWithMousewheelOrUpdownKeys": {
    "message": "Ajustar com a roda do mouse ou as teclas de seta para cima/baixo. {PH1}: ±10, Shift: ±1, Alt: ±0,01"
  },
  "panels/sensors/SensorsView.ts | alpha": {
    "message": "α (Alfa)"
  },
  "panels/sensors/SensorsView.ts | beta": {
    "message": "β (Beta)"
  },
  "panels/sensors/SensorsView.ts | customOrientation": {
    "message": "Orientação personalizada"
  },
  "panels/sensors/SensorsView.ts | deviceOrientationSetToAlphaSBeta": {
    "message": "Orientação do dispositivo definida como Alfa ({PH1}), Beta ({PH2}) e Gama ({PH3})"
  },
  "panels/sensors/SensorsView.ts | displayDown": {
    "message": "Tela para baixo"
  },
  "panels/sensors/SensorsView.ts | displayUp": {
    "message": "Tela para cima"
  },
  "panels/sensors/SensorsView.ts | enableOrientationToRotate": {
    "message": "Ativar a rotação de orientação"
  },
  "panels/sensors/SensorsView.ts | error": {
    "message": "Erro"
  },
  "panels/sensors/SensorsView.ts | forcesSelectedIdleStateEmulation": {
    "message": "Força a emulação de estados inativos selecionados"
  },
  "panels/sensors/SensorsView.ts | forcesSelectedPressureStateEmulation": {
    "message": "Força a emulação de estados de pressão selecionados"
  },
  "panels/sensors/SensorsView.ts | forcesTouchInsteadOfClick": {
    "message": "Força o toque em vez de cliques"
  },
  "panels/sensors/SensorsView.ts | gamma": {
    "message": "γ (Gama)"
  },
  "panels/sensors/SensorsView.ts | landscapeLeft": {
    "message": "Paisagem para a esquerda"
  },
  "panels/sensors/SensorsView.ts | landscapeRight": {
    "message": "Paisagem para a direita"
  },
  "panels/sensors/SensorsView.ts | latitude": {
    "message": "Latitude"
  },
  "panels/sensors/SensorsView.ts | locale": {
    "message": "localidade"
  },
  "panels/sensors/SensorsView.ts | location": {
    "message": "Local"
  },
  "panels/sensors/SensorsView.ts | locationUnavailable": {
    "message": "Local indisponível"
  },
  "panels/sensors/SensorsView.ts | longitude": {
    "message": "Longitude"
  },
  "panels/sensors/SensorsView.ts | manage": {
    "message": "Gerenciar"
  },
  "panels/sensors/SensorsView.ts | manageTheListOfLocations": {
    "message": "Gerenciar a lista de locais"
  },
  "panels/sensors/SensorsView.ts | noOverride": {
    "message": "Nenhuma substituição"
  },
  "panels/sensors/SensorsView.ts | off": {
    "message": "Desativar"
  },
  "panels/sensors/SensorsView.ts | orientation": {
    "message": "Orientação"
  },
  "panels/sensors/SensorsView.ts | other": {
    "message": "Outro…"
  },
  "panels/sensors/SensorsView.ts | overrides": {
    "message": "Substitui"
  },
  "panels/sensors/SensorsView.ts | portrait": {
    "message": "Retrato"
  },
  "panels/sensors/SensorsView.ts | portraitUpsideDown": {
    "message": "Retrato de cabeça para baixo"
  },
  "panels/sensors/SensorsView.ts | presets": {
    "message": "Predefinições"
  },
  "panels/sensors/SensorsView.ts | reset": {
    "message": "Redefinir"
  },
  "panels/sensors/SensorsView.ts | resetDeviceOrientation": {
    "message": "Redefinir orientação do dispositivo"
  },
  "panels/sensors/SensorsView.ts | shiftdragHorizontallyToRotate": {
    "message": "Shift + arrastar horizontalmente para girar em torno do eixo Y"
  },
  "panels/sensors/SensorsView.ts | timezoneId": {
    "message": "Código do fuso horário"
  },
  "panels/sensors/sensors-meta.ts | accelerometer": {
    "message": "acelerômetro"
  },
  "panels/sensors/sensors-meta.ts | cpuPressure": {
    "message": "Pressão da CPU"
  },
  "panels/sensors/sensors-meta.ts | critical": {
    "message": "Crítico"
  },
  "panels/sensors/sensors-meta.ts | deviceOrientation": {
    "message": "orientação do dispositivo"
  },
  "panels/sensors/sensors-meta.ts | devicebased": {
    "message": "Baseada no dispositivo"
  },
  "panels/sensors/sensors-meta.ts | emulateIdleDetectorState": {
    "message": "Emular estado de detector inativo"
  },
  "panels/sensors/sensors-meta.ts | fair": {
    "message": "Regular"
  },
  "panels/sensors/sensors-meta.ts | forceEnabled": {
    "message": "Ativação forçada"
  },
  "panels/sensors/sensors-meta.ts | geolocation": {
    "message": "geolocalização"
  },
  "panels/sensors/sensors-meta.ts | locale": {
    "message": "localidade"
  },
  "panels/sensors/sensors-meta.ts | locales": {
    "message": "localidades"
  },
  "panels/sensors/sensors-meta.ts | locations": {
    "message": "Locais"
  },
  "panels/sensors/sensors-meta.ts | noIdleEmulation": {
    "message": "Nenhuma emulação inativa"
  },
  "panels/sensors/sensors-meta.ts | noPressureEmulation": {
    "message": "Nenhuma substituição"
  },
  "panels/sensors/sensors-meta.ts | nominal": {
    "message": "Nominal"
  },
  "panels/sensors/sensors-meta.ts | sensors": {
    "message": "Sensores"
  },
  "panels/sensors/sensors-meta.ts | serious": {
    "message": "Grave"
  },
  "panels/sensors/sensors-meta.ts | showLocations": {
    "message": "Mostrar locais"
  },
  "panels/sensors/sensors-meta.ts | showSensors": {
    "message": "Mostrar sensores"
  },
  "panels/sensors/sensors-meta.ts | timezones": {
    "message": "fusos horários"
  },
  "panels/sensors/sensors-meta.ts | touch": {
    "message": "Toque"
  },
  "panels/sensors/sensors-meta.ts | userActiveScreenLocked": {
    "message": "Usuário ativo, tela bloqueada"
  },
  "panels/sensors/sensors-meta.ts | userActiveScreenUnlocked": {
    "message": "Usuário ativo, tela desbloqueada"
  },
  "panels/sensors/sensors-meta.ts | userIdleScreenLocked": {
    "message": "Usuário inativo, tela bloqueada"
  },
  "panels/sensors/sensors-meta.ts | userIdleScreenUnlocked": {
    "message": "Usuário inativo, tela desbloqueada"
  },
  "panels/settings/AISettingsTab.ts | ageRestricted": {
    "message": "Esse recurso só está disponível para usuários com 18 anos ou mais."
  },
  "panels/settings/AISettingsTab.ts | boostYourProductivity": {
    "message": "Aumente sua produtividade com a IA"
  },
  "panels/settings/AISettingsTab.ts | consoleInsightsSendsData": {
    "message": "A mensagem do console, o stack trace associado, o código-fonte relacionado e os cabeçalhos de rede respectivos são enviados ao Google para gerar explicações. Esses dados podem ser acessados por revisores humanos para melhorar o recurso."
  },
  "panels/settings/AISettingsTab.ts | consoleInsightsSendsDataNoLogging": {
    "message": "The console message, associated stack trace, related source code, and the associated network headers are sent to Google to generate explanations. This data will not be used to improve Google’s AI models."
  },
  "panels/settings/AISettingsTab.ts | dataCollection": {
    "message": "Dependendo da sua região, o Google pode se abster da coleta de dados"
  },
  "panels/settings/AISettingsTab.ts | dataCollectionNoLogging": {
    "message": "Dependendo do gerenciamento da sua Conta do Google e/ou da sua região, o Google pode se abster da coleta de dados"
  },
  "panels/settings/AISettingsTab.ts | enableAiAssistance": {
    "message": "Ativar a assistência de IA"
  },
  "panels/settings/AISettingsTab.ts | enableConsoleInsights": {
    "message": "Ativar os Console insights"
  },
  "panels/settings/AISettingsTab.ts | experimentalFeatures": {
    "message": "Esses recursos usam IA generativa e podem fornecer informações incorretas ou ofensivas que não representam as opiniões do Google"
  },
  "panels/settings/AISettingsTab.ts | explainConsole": {
    "message": "Receber explicações sobre avisos e erros do console"
  },
  "panels/settings/AISettingsTab.ts | explainStyling": {
    "message": "Entenda os estilos CSS com insights baseados em IA"
  },
  "panels/settings/AISettingsTab.ts | explainStylingAndNetworkRequest": {
    "message": "Entenda os estilos CSS e a atividade da rede com insights gerados com IA"
  },
  "panels/settings/AISettingsTab.ts | explainStylingNetworkAndFile": {
    "message": "Entenda os estilos CSS, a atividade da rede e as origens de arquivos com insights gerados com IA"
  },
  "panels/settings/AISettingsTab.ts | explainStylingNetworkPerformanceAndFile": {
    "message": "Entenda os estilos CSS, a atividade da rede, os gargalos de desempenho e as origens de arquivos com insights gerados com IA"
  },
  "panels/settings/AISettingsTab.ts | freestylerSendsData": {
    "message": "Todos os dados que a página inspecionada pode acessar por APIs da Web, solicitações de rede, arquivos e rastros de desempenho são enviados ao Google para gerar explicações. Esses dados podem ser acessados por revisores humanos para melhorar o recurso. Não use em páginas com informações pessoais ou sensíveis."
  },
  "panels/settings/AISettingsTab.ts | freestylerSendsDataNoLogging": {
    "message": "Any data the inspected page can access via Web APIs, network requests, files, and performance traces are sent to Google to generate explanations. This data will not be used to improve Google’s AI models."
  },
  "panels/settings/AISettingsTab.ts | helpUnderstandConsole": {
    "message": "Ajuda a entender e corrigir avisos e erros do console"
  },
  "panels/settings/AISettingsTab.ts | helpUnderstandStyling": {
    "message": "Receba ajuda para entender os estilos CSS"
  },
  "panels/settings/AISettingsTab.ts | helpUnderstandStylingAndNetworkRequest": {
    "message": "Receba ajuda para entender os estilos CSS e as solicitações de rede"
  },
  "panels/settings/AISettingsTab.ts | helpUnderstandStylingNetworkAndFile": {
    "message": "Receba ajuda para entender os estilos CSS, as solicitações de rede e os arquivos"
  },
  "panels/settings/AISettingsTab.ts | helpUnderstandStylingNetworkPerformanceAndFile": {
    "message": "Receba ajuda para entender os estilos CSS, as solicitações de rede e os arquivos"
  },
  "panels/settings/AISettingsTab.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/settings/AISettingsTab.ts | notLoggedIn": {
    "message": "Esse recurso só está disponível quando você faz login no Chrome com sua Conta do Google."
  },
  "panels/settings/AISettingsTab.ts | offline": {
    "message": "Esse recurso só está disponível com uma conexão de Internet ativa."
  },
  "panels/settings/AISettingsTab.ts | privacyNotice": {
    "message": "Política de Privacidade do Google"
  },
  "panels/settings/AISettingsTab.ts | receiveStylingSuggestions": {
    "message": "Melhore seu fluxo de trabalho de desenvolvimento com explicações e sugestões contextuais"
  },
  "panels/settings/AISettingsTab.ts | receiveSuggestions": {
    "message": "Receba sugestões e exemplos de código para resolver esses problemas"
  },
  "panels/settings/AISettingsTab.ts | sendsDataToGoogle": {
    "message": "Esses recursos enviam dados relevantes ao Google. O Google coleta esses dados e feedbacks para melhorar produtos e serviços com a ajuda de revisores humanos. Evite compartilhar informações pessoais ou sensíveis."
  },
  "panels/settings/AISettingsTab.ts | sendsDataToGoogleNoLogging": {
    "message": "Seu conteúdo não será usado por revisores humanos para melhorar a IA. Sua organização pode mudar essas configurações a qualquer momento."
  },
  "panels/settings/AISettingsTab.ts | showLess": {
    "message": "Mostrar menos"
  },
  "panels/settings/AISettingsTab.ts | showMore": {
    "message": "Mostrar mais"
  },
  "panels/settings/AISettingsTab.ts | termsOfService": {
    "message": "Termos de Serviço do Google"
  },
  "panels/settings/AISettingsTab.ts | termsOfServicePrivacyNotice": {
    "message": "O uso desses recursos está sujeito aos {PH1} e ao {PH2}"
  },
  "panels/settings/AISettingsTab.ts | thingsToConsider": {
    "message": "Considerações"
  },
  "panels/settings/AISettingsTab.ts | whenOn": {
    "message": "Quando ativado"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | addFilenamePattern": {
    "message": "Adicionar uma regra de expressão regular para o URL do script"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | addPattern": {
    "message": "Adicionar regra da regex"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | automaticallyIgnoreListKnownThirdPartyScripts": {
    "message": "Scripts de terceiros conhecidos dos mapas de origem"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | customExclusionRules": {
    "message": "Regras de exclusão personalizadas"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | enableIgnoreListing": {
    "message": "Ativar a lista de ignorados"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | enableIgnoreListingTooltip": {
    "message": "Desmarque para desativar todas as opções da lista de ignorados"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | frameworkIgnoreList": {
    "message": "Lista de ignorados"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | generalExclusionRules": {
    "message": "Regras gerais de exclusão"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreListAnonymousScripts": {
    "message": "Scripts anônimos de avaliação ou console"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreListContentScripts": {
    "message": "Scripts de conteúdo injetados por extensões"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreListingDescription": {
    "message": "Quando ativado, o depurador pula os scripts da lista de ignorados e as exceções que afetam apenas eles. O painel Performance oculta os itens do Flame Chart correspondentes."
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreScriptsWhoseNamesMatchS": {
    "message": "Ignorar scripts com nomes correspondentes a \"{PH1}\""
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | pattern": {
    "message": "Adicionar uma regra de expressão regular para o URL do script"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | patternAlreadyExists": {
    "message": "A regra já existe"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | patternCannotBeEmpty": {
    "message": "A regra não pode ficar em branco"
  },
  "panels/settings/FrameworkIgnoreListSettingsTab.ts | patternMustBeAValidRegular": {
    "message": "A regra precisa ser uma expressão regular válida"
  },
  "panels/settings/KeybindsSettingsTab.ts | FullListOfDevtoolsKeyboard": {
    "message": "Lista completa de atalhos de teclado e gestos do DevTools"
  },
  "panels/settings/KeybindsSettingsTab.ts | ResetShortcutsForAction": {
    "message": "Redefinir atalhos para a ação"
  },
  "panels/settings/KeybindsSettingsTab.ts | RestoreDefaultShortcuts": {
    "message": "Restaurar atalhos padrão"
  },
  "panels/settings/KeybindsSettingsTab.ts | addAShortcut": {
    "message": "Adicionar um atalho"
  },
  "panels/settings/KeybindsSettingsTab.ts | confirmChanges": {
    "message": "Confirmar mudanças"
  },
  "panels/settings/KeybindsSettingsTab.ts | discardChanges": {
    "message": "Descartar mudanças"
  },
  "panels/settings/KeybindsSettingsTab.ts | editShortcut": {
    "message": "Editar atalho"
  },
  "panels/settings/KeybindsSettingsTab.ts | keyboardShortcutsList": {
    "message": "Lista de atalhos de teclado"
  },
  "panels/settings/KeybindsSettingsTab.ts | matchShortcutsFromPreset": {
    "message": "Atalho predefinido"
  },
  "panels/settings/KeybindsSettingsTab.ts | noShortcutForAction": {
    "message": "Nenhum atalho para a ação"
  },
  "panels/settings/KeybindsSettingsTab.ts | removeShortcut": {
    "message": "Remover atalho"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcutChangesApplied": {
    "message": "Mudanças no atalho aplicadas"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcutChangesDiscared": {
    "message": "Mudanças no atalho descartadas"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcutChangesRestored": {
    "message": "Mudanças no atalho restauradas para o padrão"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcutModified": {
    "message": "Atalho modificado"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcutRemoved": {
    "message": "O atalho \"{PH1}\" foi removido"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcuts": {
    "message": "Atalhos"
  },
  "panels/settings/KeybindsSettingsTab.ts | shortcutsCannotContainOnly": {
    "message": "Atalhos não podem conter apenas teclas modificadoras."
  },
  "panels/settings/KeybindsSettingsTab.ts | thisShortcutIsInUseByS": {
    "message": "Esse atalho está sendo usado por {PH1}: {PH2}."
  },
  "panels/settings/SettingsScreen.ts | experiments": {
    "message": "Experimentos"
  },
  "panels/settings/SettingsScreen.ts | filterExperimentsLabel": {
    "message": "Filtro"
  },
  "panels/settings/SettingsScreen.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/settings/SettingsScreen.ts | noResults": {
    "message": "Nenhum experimento corresponde ao filtro"
  },
  "panels/settings/SettingsScreen.ts | oneOrMoreSettingsHaveChanged": {
    "message": "Uma ou mais configurações foram mudadas. É necessário atualizar para que isso entre em vigor."
  },
  "panels/settings/SettingsScreen.ts | restoreDefaultsAndReload": {
    "message": "Restaurar padrões e atualizar"
  },
  "panels/settings/SettingsScreen.ts | sendFeedback": {
    "message": "Enviar feedback"
  },
  "panels/settings/SettingsScreen.ts | settings": {
    "message": "Configurações"
  },
  "panels/settings/SettingsScreen.ts | shortcuts": {
    "message": "Atalhos"
  },
  "panels/settings/SettingsScreen.ts | theseExperimentsAreParticularly": {
    "message": "Aviso: esses experimentos são especialmente instáveis. Ative-os por sua conta e risco."
  },
  "panels/settings/SettingsScreen.ts | theseExperimentsCouldBeUnstable": {
    "message": "Aviso: esses experimentos podem ser instáveis ou não confiáveis."
  },
  "panels/settings/SettingsScreen.ts | unstableExperiments": {
    "message": "Experimentos instáveis"
  },
  "panels/settings/components/SyncSection.ts | preferencesSyncDisabled": {
    "message": "Para ativar essa configuração, ative a sincronização de configurações no Chrome."
  },
  "panels/settings/components/SyncSection.ts | settings": {
    "message": "Abrir configurações"
  },
  "panels/settings/components/SyncSection.ts | signedIn": {
    "message": "Conta conectada ao Chrome:"
  },
  "panels/settings/components/SyncSection.ts | syncDisabled": {
    "message": "Para ativar essa configuração, ative a Sincronização do Chrome."
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | addCustomDevice": {
    "message": "Adicionar dispositivo personalizado"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | customDevices": {
    "message": "Dispositivos personalizados"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | defaultDevices": {
    "message": "Dispositivos padrão"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | device": {
    "message": "Dispositivo"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | deviceAddedOrUpdated": {
    "message": "O dispositivo {PH1} foi adicionado/atualizado."
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | deviceName": {
    "message": "Nome do dispositivo"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | deviceNameCannotBeEmpty": {
    "message": "O nome do dispositivo não pode ficar vazio."
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | deviceNameMustBeLessThanS": {
    "message": "O nome do dispositivo precisa ter menos que {PH1} caracteres."
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | devicePixelRatio": {
    "message": "Proporção de pixels do dispositivo"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | height": {
    "message": "Altura"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | userAgentString": {
    "message": "String do user agent"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | userAgentType": {
    "message": "Tipo de user agent"
  },
  "panels/settings/emulation/DevicesSettingsTab.ts | width": {
    "message": "Largura"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | addBrand": {
    "message": "Adicionar marca"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | addedBrand": {
    "message": "A linha de marcas foi adicionada"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | architecture": {
    "message": "Arquitetura (Sec-CH-UA-Arch)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | architecturePlaceholder": {
    "message": "Arquitetura (por exemplo, x86)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandFullVersionListDelete": {
    "message": "Excluir marca da lista completa de versões"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandName": {
    "message": "Marca"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandNameAriaLabel": {
    "message": "{PH1} da marca"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandProperties": {
    "message": "Propriedades do user agent"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandUserAgentDelete": {
    "message": "Excluir marca da seção do user agent"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandVersionAriaLabel": {
    "message": "Versão {PH1}"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandVersionPlaceholder": {
    "message": "Versão (por exemplo, 87.0.4280.88)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | deletedBrand": {
    "message": "A linha de marcas foi excluída"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | deviceModel": {
    "message": "Modelo do dispositivo (Sec-CH-UA-Model)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | deviceProperties": {
    "message": "Propriedades do dispositivo"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | fullBrowserVersion": {
    "message": "Versão completa do navegador (Sec-CH-UA-Full-Browser-Version)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | fullBrowserVersionPlaceholder": {
    "message": "Versão completa do navegador (por exemplo, 87.0.4280.88)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | fullVersionList": {
    "message": "Lista de versões completas (Sec-CH-UA-Full-Version-List)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | mobileCheckboxLabel": {
    "message": "Dispositivo móvel"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | notRepresentable": {
    "message": "Não podem ser representados como strings de cabeçalhos estruturados."
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformLabel": {
    "message": "Plataforma (Sec-CH-UA-Platform / Sec-CH-UA-Platform-Version)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformPlaceholder": {
    "message": "Plataforma (por exemplo, Android)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformProperties": {
    "message": "Propriedades da plataforma"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformVersion": {
    "message": "Versão da plataforma"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | significantBrandVersionPlaceholder": {
    "message": "Versão significativa (por exemplo, 87)"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | title": {
    "message": "Hints do cliente do user agent"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | update": {
    "message": "Atualizar"
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | userAgentClientHintsInfo": {
    "message": "Dicas de cliente HTTP do user agent são uma alternativa às strings do user agent que identificam o navegador e o dispositivo de uma forma mais estruturada e com melhor privacidade."
  },
  "panels/settings/emulation/components/UserAgentClientHintsForm.ts | useragent": {
    "message": "User agent (Sec-CH-UA)"
  },
  "panels/settings/emulation/emulation-meta.ts | devices": {
    "message": "Dispositivos"
  },
  "panels/settings/emulation/emulation-meta.ts | showDevices": {
    "message": "Mostrar dispositivos"
  },
  "panels/settings/settings-meta.ts | aiInnovations": {
    "message": "Inovações de IA"
  },
  "panels/settings/settings-meta.ts | documentation": {
    "message": "Documentação"
  },
  "panels/settings/settings-meta.ts | experiments": {
    "message": "Experimentos"
  },
  "panels/settings/settings-meta.ts | ignoreList": {
    "message": "Lista de ignorados"
  },
  "panels/settings/settings-meta.ts | preferences": {
    "message": "Preferências"
  },
  "panels/settings/settings-meta.ts | settings": {
    "message": "Configurações"
  },
  "panels/settings/settings-meta.ts | shortcuts": {
    "message": "Atalhos"
  },
  "panels/settings/settings-meta.ts | showAiInnovations": {
    "message": "Mostrar inovações de IA"
  },
  "panels/settings/settings-meta.ts | showExperiments": {
    "message": "Mostrar experimentos"
  },
  "panels/settings/settings-meta.ts | showIgnoreList": {
    "message": "Mostrar lista de ignorados"
  },
  "panels/settings/settings-meta.ts | showPreferences": {
    "message": "Mostrar preferências"
  },
  "panels/settings/settings-meta.ts | showShortcuts": {
    "message": "Exibir atalhos"
  },
  "panels/snippets/ScriptSnippetFileSystem.ts | linkedTo": {
    "message": "Vinculado a {PH1}"
  },
  "panels/snippets/ScriptSnippetFileSystem.ts | scriptSnippet": {
    "message": "Snippet do script #{PH1}"
  },
  "panels/snippets/SnippetsQuickOpen.ts | noSnippetsFound": {
    "message": "Nenhum snippet encontrado."
  },
  "panels/snippets/SnippetsQuickOpen.ts | run": {
    "message": "Executar"
  },
  "panels/snippets/SnippetsQuickOpen.ts | runSnippet": {
    "message": "Executar snippet"
  },
  "panels/snippets/SnippetsQuickOpen.ts | snippet": {
    "message": "Snippet"
  },
  "panels/sources/AddSourceMapURLDialog.ts | add": {
    "message": "Adicionar"
  },
  "panels/sources/AddSourceMapURLDialog.ts | debugInfoUrl": {
    "message": "URL dos símbolos DWARF: "
  },
  "panels/sources/AddSourceMapURLDialog.ts | sourceMapUrl": {
    "message": "URL do mapa de origem: "
  },
  "panels/sources/BreakpointEditDialog.ts | breakpoint": {
    "message": "Ponto de interrupção"
  },
  "panels/sources/BreakpointEditDialog.ts | breakpointType": {
    "message": "Tipo de ponto de interrupção"
  },
  "panels/sources/BreakpointEditDialog.ts | closeDialog": {
    "message": "Fechar a caixa de diálogo de edição e salvar as mudanças"
  },
  "panels/sources/BreakpointEditDialog.ts | conditionalBreakpoint": {
    "message": "Ponto de interrupção condicional"
  },
  "panels/sources/BreakpointEditDialog.ts | expressionToCheckBeforePausingEg": {
    "message": "Expressões a serem verificadas antes da pausa, por exemplo, x > 5"
  },
  "panels/sources/BreakpointEditDialog.ts | learnMoreOnBreakpointTypes": {
    "message": "Saiba mais: tipos de pontos de interrupção"
  },
  "panels/sources/BreakpointEditDialog.ts | logAMessageToConsoleDoNotBreak": {
    "message": "Registrar uma mensagem no Console, não interromper"
  },
  "panels/sources/BreakpointEditDialog.ts | logMessageEgXIsX": {
    "message": "Registrar mensagem. Por exemplo: 'x is', x"
  },
  "panels/sources/BreakpointEditDialog.ts | logpoint": {
    "message": "Logpoint"
  },
  "panels/sources/BreakpointEditDialog.ts | pauseOnlyWhenTheConditionIsTrue": {
    "message": "Pausar somente quando a condição for verdadeira"
  },
  "panels/sources/CSSPlugin.ts | addSourceMap": {
    "message": "Adicionar mapa de origens…"
  },
  "panels/sources/CSSPlugin.ts | openColorPicker": {
    "message": "Abrir o seletor de cores."
  },
  "panels/sources/CSSPlugin.ts | openCubicBezierEditor": {
    "message": "Abrir o editor cubic-bezier."
  },
  "panels/sources/CallStackSidebarPane.ts | callFrameWarnings": {
    "message": "Avisos foram mostrados em alguns frames de chamada"
  },
  "panels/sources/CallStackSidebarPane.ts | callStack": {
    "message": "Pilha de chamadas"
  },
  "panels/sources/CallStackSidebarPane.ts | copyStackTrace": {
    "message": "Copiar stack trace"
  },
  "panels/sources/CallStackSidebarPane.ts | debugFileNotFound": {
    "message": "Falha ao carregar o arquivo de depuração \"{PH1}\"."
  },
  "panels/sources/CallStackSidebarPane.ts | notPaused": {
    "message": "Não pausado"
  },
  "panels/sources/CallStackSidebarPane.ts | onIgnoreList": {
    "message": "na lista de ignorados"
  },
  "panels/sources/CallStackSidebarPane.ts | restartFrame": {
    "message": "Reiniciar frame"
  },
  "panels/sources/CallStackSidebarPane.ts | showIgnorelistedFrames": {
    "message": "Mostrar frames na lista de ignorados"
  },
  "panels/sources/CallStackSidebarPane.ts | showMore": {
    "message": "Mostrar mais"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | animationFrameFired": {
    "message": "Frame de animação disparado"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | beforeBidderWorkletBiddingStart": {
    "message": "Início da fase de lances do bidder"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | beforeBidderWorkletReportingStart": {
    "message": "Início da fase de geração de relatórios do bidder"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | beforeSellerWorkletReportingStart": {
    "message": "Início da fase de geração de relatórios do vendedor"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | beforeSellerWorkletScoringStart": {
    "message": "Início da fase de pontuação do vendedor"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | cancelAnimationFrame": {
    "message": "Cancelar frame de animação"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | closeAudiocontext": {
    "message": "Fechar AudioContext"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | createAudiocontext": {
    "message": "Criar AudioContext"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | createCanvasContext": {
    "message": "Criar contexto de tela"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | policyViolations": {
    "message": "Violações da política"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | requestAnimationFrame": {
    "message": "Solicitar frame de animação"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | resumeAudiocontext": {
    "message": "Retomar AudioContext"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | scriptBlockedByContentSecurity": {
    "message": "Script bloqueado pela Política de Segurança de Conteúdo"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | scriptFirstStatement": {
    "message": "Primeira instrução do script"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | setInnerhtml": {
    "message": "Definir innerHTML"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | setTimeoutOrIntervalFired": {
    "message": "{PH1} disparado"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | sinkViolations": {
    "message": "Violações de coletor"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | suspendAudiocontext": {
    "message": "Suspender AudioContext"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | webglErrorFired": {
    "message": "Erro WebGL disparado"
  },
  "panels/sources/CategorizedBreakpointL10n.ts | webglWarningFired": {
    "message": "Aviso de WebGL disparado"
  },
  "panels/sources/CoveragePlugin.ts | clickToShowCoveragePanel": {
    "message": "Clicar para mostrar o painel 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 detalhes"
  },
  "panels/sources/DebuggerPausedMessage.ts | attributeModifications": {
    "message": "modificações de atributo"
  },
  "panels/sources/DebuggerPausedMessage.ts | childSAdded": {
    "message": "{PH1} filho adicionado"
  },
  "panels/sources/DebuggerPausedMessage.ts | debuggerPaused": {
    "message": "Depurador pausado"
  },
  "panels/sources/DebuggerPausedMessage.ts | descendantSAdded": {
    "message": "{PH1} descendente adicionado"
  },
  "panels/sources/DebuggerPausedMessage.ts | descendantSRemoved": {
    "message": "{PH1} descendente removido"
  },
  "panels/sources/DebuggerPausedMessage.ts | nodeRemoval": {
    "message": "remoção de nó"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedBeforePotentialOutofmemory": {
    "message": "Pausado antes de possível falha por falta de memória"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnAssertion": {
    "message": "Pausado na declaração"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnBreakpoint": {
    "message": "Pausado no ponto de interrupção"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnCspViolation": {
    "message": "Pausado na violação da CSP"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnDebuggedFunction": {
    "message": "Pausado na função de depuração"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnEventListener": {
    "message": "Pausado no listener de eventos"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnException": {
    "message": "Pausado na exceção"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnPromiseRejection": {
    "message": "Pausado na rejeição de promise"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnS": {
    "message": "Pausado em {PH1}"
  },
  "panels/sources/DebuggerPausedMessage.ts | pausedOnXhrOrFetch": {
    "message": "Pausado em XHR ou busca"
  },
  "panels/sources/DebuggerPausedMessage.ts | scriptBlockedDueToContent": {
    "message": "Script bloqueado devido à diretiva da Política de Segurança de Conteúdo: {PH1}"
  },
  "panels/sources/DebuggerPausedMessage.ts | subtreeModifications": {
    "message": "modificações em subárvores"
  },
  "panels/sources/DebuggerPausedMessage.ts | trustedTypePolicyViolation": {
    "message": "Violação da política Trusted Type"
  },
  "panels/sources/DebuggerPausedMessage.ts | trustedTypeSinkViolation": {
    "message": "Violação de coletor Trusted Type"
  },
  "panels/sources/DebuggerPausedMessage.ts | webglErrorFiredS": {
    "message": "Erro WebGL disparado ({PH1})"
  },
  "panels/sources/DebuggerPlugin.ts | addBreakpoint": {
    "message": "Adicionar ponto de interrupção"
  },
  "panels/sources/DebuggerPlugin.ts | addConditionalBreakpoint": {
    "message": "Adicionar ponto de interrupção condicional…"
  },
  "panels/sources/DebuggerPlugin.ts | addLogpoint": {
    "message": "Adicionar logpoint…"
  },
  "panels/sources/DebuggerPlugin.ts | addSourceMap": {
    "message": "Adicionar mapa de origens…"
  },
  "panels/sources/DebuggerPlugin.ts | addWasmDebugInfo": {
    "message": "Adicionar informações de depuração DWARF…"
  },
  "panels/sources/DebuggerPlugin.ts | associatedFilesAreAvailable": {
    "message": "Arquivos associados estão disponíveis pela árvore de arquivos ou {PH1}."
  },
  "panels/sources/DebuggerPlugin.ts | associatedFilesShouldBeAdded": {
    "message": "Arquivos associados precisam ser adicionados à árvore de arquivos. Você pode depurar esses arquivos de origem resolvidos como arquivos JavaScript normais."
  },
  "panels/sources/DebuggerPlugin.ts | configure": {
    "message": "Configurar"
  },
  "panels/sources/DebuggerPlugin.ts | debugFileNotFound": {
    "message": "Falha ao carregar o arquivo de depuração \"{PH1}\"."
  },
  "panels/sources/DebuggerPlugin.ts | debugInfoNotFound": {
    "message": "Falha ao carregar as informações de depuração para {PH1}."
  },
  "panels/sources/DebuggerPlugin.ts | debuggingPowerReduced": {
    "message": "O DevTools não mostra fontes de criação, mas você pode depurar o código implantado."
  },
  "panels/sources/DebuggerPlugin.ts | disableBreakpoint": {
    "message": "{n,plural, =1{Desativar o ponto de interrupção}one{Desativar todos os pontos de interrupção in-line}other{Desativar todos os pontos de interrupção in-line}}"
  },
  "panels/sources/DebuggerPlugin.ts | editBreakpoint": {
    "message": "Editar ponto de interrupção…"
  },
  "panels/sources/DebuggerPlugin.ts | enableBreakpoint": {
    "message": "{n,plural, =1{Ativar o ponto de interrupção}one{Ativar todos os pontos de interrupção in-line}other{Ativar todos os pontos de interrupção in-line}}"
  },
  "panels/sources/DebuggerPlugin.ts | errorLoading": {
    "message": "Erro ao carregar o URL {PH1}: {PH2}"
  },
  "panels/sources/DebuggerPlugin.ts | neverPauseHere": {
    "message": "Nunca pausar aqui"
  },
  "panels/sources/DebuggerPlugin.ts | openDeveloperResources": {
    "message": "Abre a solicitação no painel de recursos para desenvolvedores"
  },
  "panels/sources/DebuggerPlugin.ts | reloadForSourceMap": {
    "message": "Para ativá-lo novamente, verifique se o arquivo não está na lista de ignorados e atualize a página."
  },
  "panels/sources/DebuggerPlugin.ts | removeBreakpoint": {
    "message": "{n,plural, =1{Remover o ponto de interrupção}one{Remover todos os pontos de interrupção in-line}other{Remover todos os pontos de interrupção in-line}}"
  },
  "panels/sources/DebuggerPlugin.ts | removeFromIgnoreList": {
    "message": "Remover da lista de ignorados"
  },
  "panels/sources/DebuggerPlugin.ts | showRequest": {
    "message": "Mostrar solicitação"
  },
  "panels/sources/DebuggerPlugin.ts | sourceMapFailed": {
    "message": "Falha ao carregar o mapa de origem."
  },
  "panels/sources/DebuggerPlugin.ts | sourceMapLoaded": {
    "message": "Mapa de origem carregado."
  },
  "panels/sources/DebuggerPlugin.ts | sourceMapSkipped": {
    "message": "Mapa de origem ignorado neste arquivo."
  },
  "panels/sources/DebuggerPlugin.ts | theDebuggerWillSkipStepping": {
    "message": "O depurador pulará esse script e não parará nas exceções."
  },
  "panels/sources/DebuggerPlugin.ts | thisScriptIsOnTheDebuggersIgnore": {
    "message": "Esse script está na lista de ignorados do depurador"
  },
  "panels/sources/FilteredUISourceCodeListProvider.ts | noFilesFound": {
    "message": "Nenhum arquivo encontrado"
  },
  "panels/sources/FilteredUISourceCodeListProvider.ts | sIgnoreListed": {
    "message": "{PH1} (lista de ignorados)"
  },
  "panels/sources/GoToLineQuickOpen.ts | currentLineSTypeALineNumber": {
    "message": "Insira um número de linha entre 1 e {PH1} para navegar até essa linha"
  },
  "panels/sources/GoToLineQuickOpen.ts | currentPositionXsTypeAnOffset": {
    "message": "Insira um deslocamento entre 0x{PH1} e 0x{PH2} para navegar até ele"
  },
  "panels/sources/GoToLineQuickOpen.ts | goToLineS": {
    "message": "Ir para a linha {PH1}"
  },
  "panels/sources/GoToLineQuickOpen.ts | goToLineSAndColumnS": {
    "message": "Ir para a linha {PH1}, coluna {PH2}."
  },
  "panels/sources/GoToLineQuickOpen.ts | goToOffsetXs": {
    "message": "Ir para o deslocamento de 0x{PH1}"
  },
  "panels/sources/GoToLineQuickOpen.ts | noFileSelected": {
    "message": "Nenhum arquivo selecionado"
  },
  "panels/sources/GoToLineQuickOpen.ts | noResultsFound": {
    "message": "Nenhum resultado encontrado"
  },
  "panels/sources/GoToLineQuickOpen.ts | typeANumberToGoToThatLine": {
    "message": "Digite um número para ir até essa linha"
  },
  "panels/sources/InplaceFormatterEditorAction.ts | format": {
    "message": "Formatar"
  },
  "panels/sources/InplaceFormatterEditorAction.ts | formatS": {
    "message": "Formatar {PH1}"
  },
  "panels/sources/NavigatorView.ts | actionCannotBeUndone": {
    "message": "Não é possível desfazer essa ação."
  },
  "panels/sources/NavigatorView.ts | areYouSureYouWantToDeleteFolder": {
    "message": "Você quer mesmo excluir esta pasta e o conteúdo dela?"
  },
  "panels/sources/NavigatorView.ts | areYouSureYouWantToDeleteThis": {
    "message": "Tem certeza de que quer excluir esse arquivo?"
  },
  "panels/sources/NavigatorView.ts | areYouSureYouWantToExcludeThis": {
    "message": "Tem certeza de que quer excluir essa pasta?"
  },
  "panels/sources/NavigatorView.ts | areYouSureYouWantToRemoveThis": {
    "message": "Remover {PH1} do Workspace?"
  },
  "panels/sources/NavigatorView.ts | authored": {
    "message": "Criado"
  },
  "panels/sources/NavigatorView.ts | authoredTooltip": {
    "message": "Contém fontes originais"
  },
  "panels/sources/NavigatorView.ts | delete": {
    "message": "Excluir"
  },
  "panels/sources/NavigatorView.ts | deployed": {
    "message": "Implantado"
  },
  "panels/sources/NavigatorView.ts | deployedTooltip": {
    "message": "Contém as origens finais que o navegador pode visualizar"
  },
  "panels/sources/NavigatorView.ts | excludeFolder": {
    "message": "Excluir do espaço de trabalho"
  },
  "panels/sources/NavigatorView.ts | makeACopy": {
    "message": "Fazer uma cópia…"
  },
  "panels/sources/NavigatorView.ts | newFile": {
    "message": "Novo arquivo"
  },
  "panels/sources/NavigatorView.ts | noDomain": {
    "message": "(nenhum domínio)"
  },
  "panels/sources/NavigatorView.ts | openFolder": {
    "message": "Abrir pasta"
  },
  "panels/sources/NavigatorView.ts | remove": {
    "message": "Remover"
  },
  "panels/sources/NavigatorView.ts | removeFolderFromWorkspace": {
    "message": "Remover do espaço de trabalho"
  },
  "panels/sources/NavigatorView.ts | rename": {
    "message": "Renomear…"
  },
  "panels/sources/NavigatorView.ts | sFromSourceMap": {
    "message": "{PH1} (do mapa da origem)"
  },
  "panels/sources/NavigatorView.ts | sIgnoreListed": {
    "message": "{PH1} (lista de ignorados)"
  },
  "panels/sources/NavigatorView.ts | searchInAllFiles": {
    "message": "Pesquisar em todos os arquivos"
  },
  "panels/sources/NavigatorView.ts | searchInFolder": {
    "message": "Pesquisar na pasta"
  },
  "panels/sources/NavigatorView.ts | workspaceStopSyncing": {
    "message": "Isso vai interromper a sincronização das mudanças do DevTools com as origens."
  },
  "panels/sources/OutlineQuickOpen.ts | noFileSelected": {
    "message": "Nenhum arquivo selecionado."
  },
  "panels/sources/OutlineQuickOpen.ts | noResultsFound": {
    "message": "Nenhum resultado encontrado"
  },
  "panels/sources/OutlineQuickOpen.ts | openAJavascriptOrCssFileToSee": {
    "message": "Abrir um arquivo CSS ou JavaScript para ver os símbolos"
  },
  "panels/sources/ProfilePlugin.ts | kb": {
    "message": "KB"
  },
  "panels/sources/ProfilePlugin.ts | mb": {
    "message": "MB"
  },
  "panels/sources/ProfilePlugin.ts | ms": {
    "message": "ms"
  },
  "panels/sources/ResourceOriginPlugin.ts | fromS": {
    "message": "(De {PH1})"
  },
  "panels/sources/ResourceOriginPlugin.ts | sourceMappedFromS": {
    "message": "(Origem mapeada de {PH1})"
  },
  "panels/sources/ScopeChainSidebarPane.ts | closure": {
    "message": "Fechamento"
  },
  "panels/sources/ScopeChainSidebarPane.ts | closureS": {
    "message": "Fechamento ({PH1})"
  },
  "panels/sources/ScopeChainSidebarPane.ts | loading": {
    "message": "Carregando…"
  },
  "panels/sources/ScopeChainSidebarPane.ts | noVariables": {
    "message": "Não há variáveis"
  },
  "panels/sources/ScopeChainSidebarPane.ts | notPaused": {
    "message": "Não pausado"
  },
  "panels/sources/SnippetsPlugin.ts | ctrlenter": {
    "message": "Ctrl+Enter"
  },
  "panels/sources/SnippetsPlugin.ts | enter": {
    "message": "⌘+Enter"
  },
  "panels/sources/SourcesNavigator.ts | clearConfiguration": {
    "message": "Limpar as configurações"
  },
  "panels/sources/SourcesNavigator.ts | createNewSnippet": {
    "message": "Criar novo snippet"
  },
  "panels/sources/SourcesNavigator.ts | explainContentScripts": {
    "message": "Visualizar scripts de conteúdo veiculados por extensões"
  },
  "panels/sources/SourcesNavigator.ts | explainLocalOverrides": {
    "message": "Substituir as solicitações de rede e o conteúdo da Web localmente para simular recursos remotos."
  },
  "panels/sources/SourcesNavigator.ts | explainSnippets": {
    "message": "Salve o código JavaScript que você executa com frequência em um snippet para executar novamente quando quiser."
  },
  "panels/sources/SourcesNavigator.ts | explainWorkspace": {
    "message": "Configure os espaços de trabalho para sincronizar edições diretamente com as fontes que você desenvolver."
  },
  "panels/sources/SourcesNavigator.ts | newSnippet": {
    "message": "Novo snippet"
  },
  "panels/sources/SourcesNavigator.ts | noContentScripts": {
    "message": "Nenhum script de conteúdo foi detectado"
  },
  "panels/sources/SourcesNavigator.ts | noLocalOverrides": {
    "message": "Nenhuma substituição local foi configurada"
  },
  "panels/sources/SourcesNavigator.ts | noSnippets": {
    "message": "Nenhum snippet salvo"
  },
  "panels/sources/SourcesNavigator.ts | noWorkspace": {
    "message": "Nenhum espaço de trabalho configurado"
  },
  "panels/sources/SourcesNavigator.ts | remove": {
    "message": "Remover"
  },
  "panels/sources/SourcesNavigator.ts | rename": {
    "message": "Renomear…"
  },
  "panels/sources/SourcesNavigator.ts | run": {
    "message": "Executar"
  },
  "panels/sources/SourcesNavigator.ts | saveAs": {
    "message": "Salvar como…"
  },
  "panels/sources/SourcesNavigator.ts | selectFolderForOverrides": {
    "message": "Selecionar pasta para substituições"
  },
  "panels/sources/SourcesPanel.ts | continueToHere": {
    "message": "Continuar até aqui"
  },
  "panels/sources/SourcesPanel.ts | copyS": {
    "message": "Copiar {PH1}"
  },
  "panels/sources/SourcesPanel.ts | copyStringAsJSLiteral": {
    "message": "Copiar string como literal do JavaScript"
  },
  "panels/sources/SourcesPanel.ts | copyStringAsJSONLiteral": {
    "message": "Copiar string como literal JSON"
  },
  "panels/sources/SourcesPanel.ts | copyStringContents": {
    "message": "Copiar conteúdo da string"
  },
  "panels/sources/SourcesPanel.ts | debuggerHidden": {
    "message": "A barra lateral do depurador está oculta"
  },
  "panels/sources/SourcesPanel.ts | debuggerShown": {
    "message": "A barra lateral do depurador está visível"
  },
  "panels/sources/SourcesPanel.ts | dropWorkspaceFolderHere": {
    "message": "Solte a pasta do espaço de trabalho aqui"
  },
  "panels/sources/SourcesPanel.ts | groupByAuthored": {
    "message": "Agrupar por criado/implantado"
  },
  "panels/sources/SourcesPanel.ts | groupByFolder": {
    "message": "Agrupar por pasta"
  },
  "panels/sources/SourcesPanel.ts | hideDebugger": {
    "message": "Ocultar depurador"
  },
  "panels/sources/SourcesPanel.ts | hideIgnoreListed": {
    "message": "Ocultar fontes na lista de ignorados"
  },
  "panels/sources/SourcesPanel.ts | hideNavigator": {
    "message": "Ocultar navegador"
  },
  "panels/sources/SourcesPanel.ts | moreOptions": {
    "message": "Mais opções"
  },
  "panels/sources/SourcesPanel.ts | navigatorHidden": {
    "message": "A barra lateral do navegador está oculta"
  },
  "panels/sources/SourcesPanel.ts | navigatorShown": {
    "message": "A barra lateral do navegador está visível"
  },
  "panels/sources/SourcesPanel.ts | openInSourcesPanel": {
    "message": "Abrir no painel Origens"
  },
  "panels/sources/SourcesPanel.ts | pauseOnCaughtExceptions": {
    "message": "Pausar nas exceções encontradas"
  },
  "panels/sources/SourcesPanel.ts | resumeWithAllPausesBlockedForMs": {
    "message": "Retomar com todas as pausas bloqueadas por 500ms"
  },
  "panels/sources/SourcesPanel.ts | revealInSidebar": {
    "message": "Revelar na barra lateral do navegador"
  },
  "panels/sources/SourcesPanel.ts | showDebugger": {
    "message": "Mostrar depurador"
  },
  "panels/sources/SourcesPanel.ts | showFunctionDefinition": {
    "message": "Mostrar definição da função"
  },
  "panels/sources/SourcesPanel.ts | showNavigator": {
    "message": "Mostrar navegador"
  },
  "panels/sources/SourcesPanel.ts | storeAsGlobalVariable": {
    "message": "Armazenar como variável global"
  },
  "panels/sources/SourcesPanel.ts | terminateCurrentJavascriptCall": {
    "message": "Encerrar chamada atual do JavaScript"
  },
  "panels/sources/SourcesView.ts | openFile": {
    "message": "Abrir arquivo"
  },
  "panels/sources/SourcesView.ts | runCommand": {
    "message": "Executar comando"
  },
  "panels/sources/SourcesView.ts | selectFolder": {
    "message": "Selecionar pasta"
  },
  "panels/sources/SourcesView.ts | sourceViewActions": {
    "message": "Ações de visualização da origem"
  },
  "panels/sources/SourcesView.ts | workspaceDropInAFolderToSyncSources": {
    "message": "Para sincronizar edições com o espaço de trabalho, solte uma pasta com suas origens aqui ou"
  },
  "panels/sources/TabbedEditorContainer.ts | areYouSureYouWantToCloseUnsaved": {
    "message": "Tem certeza de que quer fechar o arquivo {PH1} que não foi salvo?"
  },
  "panels/sources/TabbedEditorContainer.ts | changesToThisFileWereNotSavedTo": {
    "message": "As mudanças feitas neste arquivo não foram salvas no sistema de arquivos."
  },
  "panels/sources/TabbedEditorContainer.ts | unableToLoadThisContent": {
    "message": "Não foi possível carregar o conteúdo."
  },
  "panels/sources/ThreadsSidebarPane.ts | paused": {
    "message": "pausado"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | addPropertyPathToWatch": {
    "message": "Adicionar caminho de propriedades para observação"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | addWatchExpression": {
    "message": "Adicionar expressão de observação"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | copyValue": {
    "message": "Copiar valor"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | deleteAllWatchExpressions": {
    "message": "Excluir todas as expressões de observação"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | deleteWatchExpression": {
    "message": "Excluir a expressão de observação"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | noWatchExpressions": {
    "message": "Não há expressões de observação"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | notAvailable": {
    "message": "<não disponível>"
  },
  "panels/sources/WatchExpressionsSidebarPane.ts | refreshWatchExpressions": {
    "message": "Atualizar expressões de observação"
  },
  "panels/sources/components/BreakpointsView.ts | breakpointHit": {
    "message": "Ponto de interrupção de {PH1} atingido"
  },
  "panels/sources/components/BreakpointsView.ts | checked": {
    "message": "marcado"
  },
  "panels/sources/components/BreakpointsView.ts | conditionCode": {
    "message": "Estado: {PH1}"
  },
  "panels/sources/components/BreakpointsView.ts | disableAllBreakpoints": {
    "message": "Desativar todos os pontos de interrupção"
  },
  "panels/sources/components/BreakpointsView.ts | disableAllBreakpointsInFile": {
    "message": "Desativar todos os pontos de interrupção no arquivo"
  },
  "panels/sources/components/BreakpointsView.ts | editCondition": {
    "message": "Editar condição"
  },
  "panels/sources/components/BreakpointsView.ts | editLogpoint": {
    "message": "Editar logpoint"
  },
  "panels/sources/components/BreakpointsView.ts | enableAllBreakpoints": {
    "message": "Ativar todos os pontos de interrupção"
  },
  "panels/sources/components/BreakpointsView.ts | enableAllBreakpointsInFile": {
    "message": "Ativar todos os pontos de interrupção no arquivo"
  },
  "panels/sources/components/BreakpointsView.ts | indeterminate": {
    "message": "misto"
  },
  "panels/sources/components/BreakpointsView.ts | logpointCode": {
    "message": "Logpoint: {PH1}"
  },
  "panels/sources/components/BreakpointsView.ts | pauseOnCaughtExceptions": {
    "message": "Pausar nas exceções encontradas"
  },
  "panels/sources/components/BreakpointsView.ts | pauseOnUncaughtExceptions": {
    "message": "Pausar quando houver exceções não detectadas"
  },
  "panels/sources/components/BreakpointsView.ts | removeAllBreakpoints": {
    "message": "Remover todos os pontos de interrupção"
  },
  "panels/sources/components/BreakpointsView.ts | removeAllBreakpointsInFile": {
    "message": "Remover todos os pontos de interrupção do arquivo"
  },
  "panels/sources/components/BreakpointsView.ts | removeBreakpoint": {
    "message": "Remover o ponto de interrupção"
  },
  "panels/sources/components/BreakpointsView.ts | removeOtherBreakpoints": {
    "message": "Remover outros pontos de interrupção"
  },
  "panels/sources/components/BreakpointsView.ts | revealLocation": {
    "message": "Revelar o local"
  },
  "panels/sources/components/BreakpointsView.ts | unchecked": {
    "message": "desmarcada"
  },
  "panels/sources/components/HeadersView.ts | addHeader": {
    "message": "Adicionar um cabeçalho"
  },
  "panels/sources/components/HeadersView.ts | addOverrideRule": {
    "message": "Adicionar regra de substituição"
  },
  "panels/sources/components/HeadersView.ts | errorWhenParsing": {
    "message": "Erro ao analisar ''{PH1}''."
  },
  "panels/sources/components/HeadersView.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/sources/components/HeadersView.ts | parsingErrorExplainer": {
    "message": "Isso provavelmente aconteceu por um erro de sintaxe em ''{PH1}''. Tente abrir esse arquivo em um editor externo para corrigir o erro ou exclua o arquivo e crie a substituição novamente."
  },
  "panels/sources/components/HeadersView.ts | removeBlock": {
    "message": "Remover esta seção \"ApplyTo\""
  },
  "panels/sources/components/HeadersView.ts | removeHeader": {
    "message": "Remover este cabeçalho"
  },
  "panels/sources/sources-meta.ts | activateBreakpoints": {
    "message": "Ativar pontos de interrupção"
  },
  "panels/sources/sources-meta.ts | addFolder": {
    "message": "Adicionar pasta"
  },
  "panels/sources/sources-meta.ts | addFolderToWorkspace": {
    "message": "Adicionar pasta ao espaço de trabalho"
  },
  "panels/sources/sources-meta.ts | addSelectedTextToWatches": {
    "message": "Adicionar o texto selecionado às expressões de observação"
  },
  "panels/sources/sources-meta.ts | all": {
    "message": "Tudo"
  },
  "panels/sources/sources-meta.ts | allowScrollingPastEndOfFile": {
    "message": "Permitir rolagem após o fim do arquivo"
  },
  "panels/sources/sources-meta.ts | autocompletion": {
    "message": "Preenchimento automático"
  },
  "panels/sources/sources-meta.ts | automaticallyPrettyPrintMinifiedSources": {
    "message": "Aplicar estilos de formatação automaticamente a fontes minificadas"
  },
  "panels/sources/sources-meta.ts | automaticallyRevealFilesIn": {
    "message": "Revelar arquivos automaticamente na barra lateral"
  },
  "panels/sources/sources-meta.ts | bracketClosing": {
    "message": "Fechamento automático de parênteses"
  },
  "panels/sources/sources-meta.ts | bracketMatching": {
    "message": "Correspondência de chaves"
  },
  "panels/sources/sources-meta.ts | breakpoints": {
    "message": "Pontos de interrupção"
  },
  "panels/sources/sources-meta.ts | closeAll": {
    "message": "Fechar todas"
  },
  "panels/sources/sources-meta.ts | closeTheActiveTab": {
    "message": "Fechar a guia ativa"
  },
  "panels/sources/sources-meta.ts | codeFolding": {
    "message": "Dobramento de código"
  },
  "panels/sources/sources-meta.ts | createNewSnippet": {
    "message": "Criar novo snippet"
  },
  "panels/sources/sources-meta.ts | cssSourceMaps": {
    "message": "Mapas de origem de CSS"
  },
  "panels/sources/sources-meta.ts | deactivateBreakpoints": {
    "message": "Desativar pontos de interrupção"
  },
  "panels/sources/sources-meta.ts | decrementCssUnitBy": {
    "message": "Reduzir unidade CSS em {PH1}"
  },
  "panels/sources/sources-meta.ts | detectIndentation": {
    "message": "Detectar recuo"
  },
  "panels/sources/sources-meta.ts | disableAutoFocusOnDebuggerPaused": {
    "message": "Não exibir o painel Origens ao acionar um ponto de interrupção"
  },
  "panels/sources/sources-meta.ts | disableAutocompletion": {
    "message": "Desativar preenchimento automático"
  },
  "panels/sources/sources-meta.ts | disableBracketClosing": {
    "message": "Desativar o fechamento automático de parênteses"
  },
  "panels/sources/sources-meta.ts | disableBracketMatching": {
    "message": "Desativar correspondência de chaves"
  },
  "panels/sources/sources-meta.ts | disableCodeFolding": {
    "message": "Desativar o dobramento de código"
  },
  "panels/sources/sources-meta.ts | disableCssSourceMaps": {
    "message": "Desativar mapas de origem CSS"
  },
  "panels/sources/sources-meta.ts | disableJavaScriptSourceMaps": {
    "message": "Desativar mapas de origem JavaScript"
  },
  "panels/sources/sources-meta.ts | disableTabMovesFocus": {
    "message": "Desativar a troca de foco com a tecla Tab"
  },
  "panels/sources/sources-meta.ts | disableWasmAutoStepping": {
    "message": "Desativar o autoescalonamento do Wasm"
  },
  "panels/sources/sources-meta.ts | disallowScrollingPastEndOfFile": {
    "message": "Proibir rolagem após o fim do arquivo"
  },
  "panels/sources/sources-meta.ts | displayVariableValuesInlineWhile": {
    "message": "Mostrar valores de variáveis in-line durante a depuração"
  },
  "panels/sources/sources-meta.ts | doNotAutomaticallyPrettyPrintMinifiedSources": {
    "message": "Não aplicar estilos de formatação automaticamente a fontes minificadas"
  },
  "panels/sources/sources-meta.ts | doNotAutomaticallyRevealFilesIn": {
    "message": "Não revelar arquivos automaticamente na barra lateral"
  },
  "panels/sources/sources-meta.ts | doNotDetectIndentation": {
    "message": "Não detectar recuo"
  },
  "panels/sources/sources-meta.ts | doNotDisplayVariableValuesInline": {
    "message": "Não mostrar valores de variáveis in-line durante a depuração"
  },
  "panels/sources/sources-meta.ts | doNotSearchInAnonymousAndContent": {
    "message": "Não pesquisar em scripts de conteúdo e anônimos"
  },
  "panels/sources/sources-meta.ts | doNotShowWhitespaceCharacters": {
    "message": "Não mostrar caracteres de espaço em branco"
  },
  "panels/sources/sources-meta.ts | enableAutoFocusOnDebuggerPaused": {
    "message": "Exibir o painel Origens ao acionar um ponto de interrupção"
  },
  "panels/sources/sources-meta.ts | enableAutocompletion": {
    "message": "Ativar o preenchimento automático"
  },
  "panels/sources/sources-meta.ts | enableBracketClosing": {
    "message": "Ativar o fechamento automático de parênteses"
  },
  "panels/sources/sources-meta.ts | enableBracketMatching": {
    "message": "Ativar correspondência de chaves"
  },
  "panels/sources/sources-meta.ts | enableCodeFolding": {
    "message": "Ativar o dobramento de código"
  },
  "panels/sources/sources-meta.ts | enableCssSourceMaps": {
    "message": "Ativar mapas de origem de CSS"
  },
  "panels/sources/sources-meta.ts | enableJavaScriptSourceMaps": {
    "message": "Ativar mapas de origem do JavaScript"
  },
  "panels/sources/sources-meta.ts | enableTabMovesFocus": {
    "message": "Ativar mudança de foco com a tecla Tab"
  },
  "panels/sources/sources-meta.ts | enableWasmAutoStepping": {
    "message": "Ativar o autoescalonamento do Wasm"
  },
  "panels/sources/sources-meta.ts | evaluateSelectedTextInConsole": {
    "message": "Avaliar o texto selecionado no console"
  },
  "panels/sources/sources-meta.ts | file": {
    "message": "Arquivo"
  },
  "panels/sources/sources-meta.ts | goTo": {
    "message": "Ir para"
  },
  "panels/sources/sources-meta.ts | goToAFunctionDeclarationruleSet": {
    "message": "Ir para uma declaração de função/definição de regra"
  },
  "panels/sources/sources-meta.ts | goToLine": {
    "message": "Ir para a linha"
  },
  "panels/sources/sources-meta.ts | goToSymbol": {
    "message": "Ir para o símbolo"
  },
  "panels/sources/sources-meta.ts | incrementCssUnitBy": {
    "message": "Aumentar a unidade CSS em {PH1}"
  },
  "panels/sources/sources-meta.ts | javaScriptSourceMaps": {
    "message": "Mapas de origem JavaScript"
  },
  "panels/sources/sources-meta.ts | jumpToNextEditingLocation": {
    "message": "Pular para o próximo local de edição"
  },
  "panels/sources/sources-meta.ts | jumpToPreviousEditingLocation": {
    "message": "Pular para o local de edição anterior"
  },
  "panels/sources/sources-meta.ts | line": {
    "message": "Linha"
  },
  "panels/sources/sources-meta.ts | nextCallFrame": {
    "message": "Próximo frame de chamada"
  },
  "panels/sources/sources-meta.ts | nextEditorTab": {
    "message": "Próximo editor"
  },
  "panels/sources/sources-meta.ts | none": {
    "message": "Nenhum"
  },
  "panels/sources/sources-meta.ts | open": {
    "message": "Abrir"
  },
  "panels/sources/sources-meta.ts | openFile": {
    "message": "Abrir arquivo"
  },
  "panels/sources/sources-meta.ts | pauseScriptExecution": {
    "message": "Pausar execução do script"
  },
  "panels/sources/sources-meta.ts | previousCallFrame": {
    "message": "Frame de chamada anterior"
  },
  "panels/sources/sources-meta.ts | previousEditorTab": {
    "message": "Editor anterior"
  },
  "panels/sources/sources-meta.ts | quickSource": {
    "message": "Origem rápida"
  },
  "panels/sources/sources-meta.ts | rename": {
    "message": "Renomear"
  },
  "panels/sources/sources-meta.ts | resumeScriptExecution": {
    "message": "Retomar execução de script"
  },
  "panels/sources/sources-meta.ts | revealActiveFileInSidebar": {
    "message": "Revelar arquivo ativo na barra lateral do navegador"
  },
  "panels/sources/sources-meta.ts | runSnippet": {
    "message": "Executar snippet"
  },
  "panels/sources/sources-meta.ts | save": {
    "message": "Salvar"
  },
  "panels/sources/sources-meta.ts | saveAll": {
    "message": "Salvar tudo"
  },
  "panels/sources/sources-meta.ts | scope": {
    "message": "Escopo"
  },
  "panels/sources/sources-meta.ts | search": {
    "message": "Pesquisar"
  },
  "panels/sources/sources-meta.ts | searchInAnonymousAndContent": {
    "message": "Pesquisar em scripts de conteúdo e anônimos"
  },
  "panels/sources/sources-meta.ts | showAllWhitespaceCharacters": {
    "message": "Mostrar todos os caracteres de espaços em branco"
  },
  "panels/sources/sources-meta.ts | showBreakpoints": {
    "message": "Mostrar pontos de interrupção"
  },
  "panels/sources/sources-meta.ts | showQuickSource": {
    "message": "Mostrar Origem rápida"
  },
  "panels/sources/sources-meta.ts | showScope": {
    "message": "Mostrar escopo"
  },
  "panels/sources/sources-meta.ts | showSearch": {
    "message": "Mostrar a Pesquisa"
  },
  "panels/sources/sources-meta.ts | showSnippets": {
    "message": "Mostrar snippets"
  },
  "panels/sources/sources-meta.ts | showSources": {
    "message": "Mostrar origens"
  },
  "panels/sources/sources-meta.ts | showThreads": {
    "message": "Mostrar linhas de execução"
  },
  "panels/sources/sources-meta.ts | showTrailingWhitespaceCharacters": {
    "message": "Mostrar caracteres de espaço em branco"
  },
  "panels/sources/sources-meta.ts | showWatch": {
    "message": "Mostrar a ferramenta Observação"
  },
  "panels/sources/sources-meta.ts | showWhitespaceCharacters": {
    "message": "Mostrar caracteres de espaço em branco:"
  },
  "panels/sources/sources-meta.ts | showWorkspace": {
    "message": "Mostrar Espaço de trabalho"
  },
  "panels/sources/sources-meta.ts | snippets": {
    "message": "Snippets"
  },
  "panels/sources/sources-meta.ts | sources": {
    "message": "Fontes"
  },
  "panels/sources/sources-meta.ts | step": {
    "message": "Etapa"
  },
  "panels/sources/sources-meta.ts | stepIntoNextFunctionCall": {
    "message": "Passar para a próxima chamada de função"
  },
  "panels/sources/sources-meta.ts | stepOutOfCurrentFunction": {
    "message": "Sair da função atual"
  },
  "panels/sources/sources-meta.ts | stepOverNextFunctionCall": {
    "message": "Pular a próxima chamada de função"
  },
  "panels/sources/sources-meta.ts | switchFile": {
    "message": "Trocar de arquivo"
  },
  "panels/sources/sources-meta.ts | symbol": {
    "message": "Símbolo"
  },
  "panels/sources/sources-meta.ts | tabMovesFocus": {
    "message": "A tecla Tab move o foco"
  },
  "panels/sources/sources-meta.ts | threads": {
    "message": "Linhas de execução"
  },
  "panels/sources/sources-meta.ts | toggleBreakpoint": {
    "message": "Alternar ponto de interrupção"
  },
  "panels/sources/sources-meta.ts | toggleBreakpointEnabled": {
    "message": "Alternância de ponto de interrupção ativada"
  },
  "panels/sources/sources-meta.ts | toggleBreakpointInputWindow": {
    "message": "Alternar janela de entrada de pontos de interrupção"
  },
  "panels/sources/sources-meta.ts | toggleDebuggerSidebar": {
    "message": "Alternar a barra lateral do depurador"
  },
  "panels/sources/sources-meta.ts | toggleNavigatorSidebar": {
    "message": "Alternar barra lateral do navegador"
  },
  "panels/sources/sources-meta.ts | trailing": {
    "message": "Caracteres em branco"
  },
  "panels/sources/sources-meta.ts | wasmAutoStepping": {
    "message": "Se possível, ao depurar o Wasm com informações de depuração, não pause no bytecode dele"
  },
  "panels/sources/sources-meta.ts | watch": {
    "message": "Observação"
  },
  "panels/sources/sources-meta.ts | workspace": {
    "message": "Espaço de trabalho"
  },
  "panels/timeline/AnimationsTrackAppender.ts | animations": {
    "message": "Animações"
  },
  "panels/timeline/AnnotationHelpers.ts | entriesLink": {
    "message": "entradas conectadas"
  },
  "panels/timeline/AnnotationHelpers.ts | entryLabel": {
    "message": "rótulo da entrada"
  },
  "panels/timeline/AnnotationHelpers.ts | srAnnotationAdded": {
    "message": "A anotação {PH1} foi adicionada"
  },
  "panels/timeline/AnnotationHelpers.ts | srAnnotationRemoved": {
    "message": "A anotação {PH1} foi removida"
  },
  "panels/timeline/AnnotationHelpers.ts | srEnterLabelEditMode": {
    "message": "Editar o texto do rótulo da anotação"
  },
  "panels/timeline/AnnotationHelpers.ts | srEntriesLinked": {
    "message": "A anotação de entradas conectadas agora faz a vinculação de {PH1} à {PH2}"
  },
  "panels/timeline/AnnotationHelpers.ts | srLabelTextUpdated": {
    "message": "O rótulo foi atualizado para {PH1}"
  },
  "panels/timeline/AnnotationHelpers.ts | srTimeRangeBoundsUpdated": {
    "message": "Período atualizado, começando em {PH1} e terminando em {PH2}"
  },
  "panels/timeline/AnnotationHelpers.ts | timeRange": {
    "message": "período"
  },
  "panels/timeline/AppenderUtils.ts | sSelfS": {
    "message": "{PH1} ({PH2} próprios)"
  },
  "panels/timeline/CountersGraph.ts | documents": {
    "message": "Documentos"
  },
  "panels/timeline/CountersGraph.ts | gpuMemory": {
    "message": "Memória do GPU"
  },
  "panels/timeline/CountersGraph.ts | jsHeap": {
    "message": "Heap do JS"
  },
  "panels/timeline/CountersGraph.ts | listeners": {
    "message": "Listeners"
  },
  "panels/timeline/CountersGraph.ts | noEventsFound": {
    "message": "Não foram encontrados dados de uso da memória nos eventos selecionados."
  },
  "panels/timeline/CountersGraph.ts | nodes": {
    "message": "Nós"
  },
  "panels/timeline/CountersGraph.ts | ss": {
    "message": "[{PH1} – {PH2}]"
  },
  "panels/timeline/EventsTimelineTreeView.ts | all": {
    "message": "Tudo"
  },
  "panels/timeline/EventsTimelineTreeView.ts | durationFilter": {
    "message": "Filtro de duração"
  },
  "panels/timeline/EventsTimelineTreeView.ts | startTime": {
    "message": "Horário de início"
  },
  "panels/timeline/ExtensionTrackAppender.ts | customTrackDescription": {
    "message": "Esta é uma faixa personalizada adicionada por terceiros."
  },
  "panels/timeline/ExtensionTrackAppender.ts | customTrackName": {
    "message": "{PH1}: faixa personalizada"
  },
  "panels/timeline/GPUTrackAppender.ts | gpu": {
    "message": "GPU"
  },
  "panels/timeline/InteractionsTrackAppender.ts | interactions": {
    "message": "Interações"
  },
  "panels/timeline/IsolateSelector.ts | empty": {
    "message": "(vazio)"
  },
  "panels/timeline/IsolateSelector.ts | selectJavascriptVmInstance": {
    "message": "Selecionar a instância da VM JavaScript"
  },
  "panels/timeline/LayoutShiftsTrackAppender.ts | layoutShift": {
    "message": "Troca de layout"
  },
  "panels/timeline/LayoutShiftsTrackAppender.ts | layoutShiftCluster": {
    "message": "Cluster de troca de layout"
  },
  "panels/timeline/LayoutShiftsTrackAppender.ts | layoutShifts": {
    "message": "Trocas de layout"
  },
  "panels/timeline/NetworkTrackAppender.ts | network": {
    "message": "Rede"
  },
  "panels/timeline/ServerTimingsTrackAppender.ts | serverSideTrack": {
    "message": "Tempo do servidor: {PH1}"
  },
  "panels/timeline/ServerTimingsTrackAppender.ts | serverTimingTrack": {
    "message": "Esta faixa contém o tempo dos cabeçalhos de resposta da rede da API Server-Timing. Os respectivos horários de início são apenas estimativas e podem não ser precisos."
  },
  "panels/timeline/ThirdPartyTreeView.ts | firstOrThirdPartyName": {
    "message": "1st / 3rd party"
  },
  "panels/timeline/ThirdPartyTreeView.ts | selfTime": {
    "message": "Tempo próprio"
  },
  "panels/timeline/ThirdPartyTreeView.ts | transferSize": {
    "message": "Tamanho da transferência"
  },
  "panels/timeline/ThirdPartyTreeView.ts | unattributed": {
    "message": "[não atribuído]"
  },
  "panels/timeline/ThreadAppender.ts | bidderWorklet": {
    "message": "Objeto de bidder"
  },
  "panels/timeline/ThreadAppender.ts | bidderWorkletS": {
    "message": "Objeto do bidder: {PH1}"
  },
  "panels/timeline/ThreadAppender.ts | dedicatedWorker": {
    "message": "Worker dedicado"
  },
  "panels/timeline/ThreadAppender.ts | frameS": {
    "message": "Frame: {PH1}"
  },
  "panels/timeline/ThreadAppender.ts | main": {
    "message": "Principal"
  },
  "panels/timeline/ThreadAppender.ts | mainS": {
    "message": "Principal: {PH1}"
  },
  "panels/timeline/ThreadAppender.ts | onIgnoreList": {
    "message": "Na lista de ignorados ({rule})"
  },
  "panels/timeline/ThreadAppender.ts | raster": {
    "message": "Varredura"
  },
  "panels/timeline/ThreadAppender.ts | rasterizerThreadS": {
    "message": "Linha de execução de rasterização {PH1}"
  },
  "panels/timeline/ThreadAppender.ts | sellerWorklet": {
    "message": "Objeto de vendedor"
  },
  "panels/timeline/ThreadAppender.ts | sellerWorkletS": {
    "message": "Objeto de vendedor: {PH1}"
  },
  "panels/timeline/ThreadAppender.ts | threadPool": {
    "message": "Pool de linhas de execução"
  },
  "panels/timeline/ThreadAppender.ts | threadPoolThreadS": {
    "message": "Worker do pool de linha de execução {PH1}"
  },
  "panels/timeline/ThreadAppender.ts | threadS": {
    "message": "Linha de execução {PH1}"
  },
  "panels/timeline/ThreadAppender.ts | unknownWorklet": {
    "message": "Objeto de leilão"
  },
  "panels/timeline/ThreadAppender.ts | unknownWorkletS": {
    "message": "Worklet de leilão: {PH1}"
  },
  "panels/timeline/ThreadAppender.ts | workerS": {
    "message": "Worker — {PH1}"
  },
  "panels/timeline/ThreadAppender.ts | workerSS": {
    "message": "Worker: {PH1} — {PH2}"
  },
  "panels/timeline/ThreadAppender.ts | workletService": {
    "message": "Serviço de worklet de leilão"
  },
  "panels/timeline/ThreadAppender.ts | workletServiceS": {
    "message": "Serviço de worklet de leilão: {PH1}"
  },
  "panels/timeline/TimelineController.ts | tracingNotSupported": {
    "message": "A gravação do trace de desempenho não é compatível com o tipo especificado"
  },
  "panels/timeline/TimelineDetailsView.ts | bottomup": {
    "message": "De baixo para cima"
  },
  "panels/timeline/TimelineDetailsView.ts | callTree": {
    "message": "Árvore de chamadas"
  },
  "panels/timeline/TimelineDetailsView.ts | eventLog": {
    "message": "Log de eventos"
  },
  "panels/timeline/TimelineDetailsView.ts | layers": {
    "message": "Camadas"
  },
  "panels/timeline/TimelineDetailsView.ts | paintProfiler": {
    "message": "Paint Profiler"
  },
  "panels/timeline/TimelineDetailsView.ts | selectorStats": {
    "message": "Estatísticas do seletor"
  },
  "panels/timeline/TimelineDetailsView.ts | summary": {
    "message": "Resumo"
  },
  "panels/timeline/TimelineEventOverview.ts | cpu": {
    "message": "CPU"
  },
  "panels/timeline/TimelineEventOverview.ts | heap": {
    "message": "HEAP"
  },
  "panels/timeline/TimelineEventOverview.ts | net": {
    "message": "NET"
  },
  "panels/timeline/TimelineEventOverview.ts | sSDash": {
    "message": "{PH1} – {PH2}"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | addScriptToIgnoreList": {
    "message": "Adicionar script para ignorar lista"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | droppedFrame": {
    "message": "Frame ignorado"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | frame": {
    "message": "Frame"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | frames": {
    "message": "Frames"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | hideChildren": {
    "message": "Ocultar filhos"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | hideFunction": {
    "message": "Ocultar função"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | hideRepeatingChildren": {
    "message": "Ocultar filhos recorrentes"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | idleFrame": {
    "message": "Frame inativo"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | partiallyPresentedFrame": {
    "message": "Frame mostrado parcialmente"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | removeScriptFromIgnoreList": {
    "message": "Remover script da lista de ignorados"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | resetChildren": {
    "message": "Redefinir filhos"
  },
  "panels/timeline/TimelineFlameChartDataProvider.ts | resetTrace": {
    "message": "Redefinir rastros"
  },
  "panels/timeline/TimelineFlameChartView.ts | sAtS": {
    "message": "{PH1} a {PH2}"
  },
  "panels/timeline/TimelineHistoryManager.ts | currentSessionSS": {
    "message": "Sessão atual: {PH1}. {PH2}"
  },
  "panels/timeline/TimelineHistoryManager.ts | dSlowdown": {
    "message": "Desacelerar {PH1}×"
  },
  "panels/timeline/TimelineHistoryManager.ts | landingPageTitle": {
    "message": "Métricas em tempo real"
  },
  "panels/timeline/TimelineHistoryManager.ts | nodeLandingPageTitle": {
    "message": "Nova gravação"
  },
  "panels/timeline/TimelineHistoryManager.ts | sD": {
    "message": "{PH1} nº{PH2}"
  },
  "panels/timeline/TimelineHistoryManager.ts | selectTimelineSession": {
    "message": "Selecionar a sessão do cronograma"
  },
  "panels/timeline/TimelineLoader.ts | malformedTimelineDataS": {
    "message": "Dados da linha do tempo corrompidos: {PH1}"
  },
  "panels/timeline/TimelinePanel.ts | CpuThrottlingIsEnabled": {
    "message": "- A limitação de CPU está ativada"
  },
  "panels/timeline/TimelinePanel.ts | JavascriptSamplingIsDisabled": {
    "message": "- Amostragem do JavaScript desativada"
  },
  "panels/timeline/TimelinePanel.ts | NetworkThrottlingIsEnabled": {
    "message": "- A limitação de rede está ativada"
  },
  "panels/timeline/TimelinePanel.ts | SelectorStatsEnabled": {
    "message": "- As estatísticas do seletor estão ativadas"
  },
  "panels/timeline/TimelinePanel.ts | SignificantOverheadDueToPaint": {
    "message": "- Sobrecarga significativa devido à instrumentação de exibição"
  },
  "panels/timeline/TimelinePanel.ts | backToLiveMetrics": {
    "message": "Voltar para a página de métricas ao vivo"
  },
  "panels/timeline/TimelinePanel.ts | bufferUsage": {
    "message": "Uso do buffer"
  },
  "panels/timeline/TimelinePanel.ts | captureScreenshots": {
    "message": "Fazer capturas de tela"
  },
  "panels/timeline/TimelinePanel.ts | captureSettings": {
    "message": "Capturar configurações"
  },
  "panels/timeline/TimelinePanel.ts | capturesAdvancedPaint": {
    "message": "Captura a instrumentação avançada de exibição, introduz sobrecarga significativa de desempenho"
  },
  "panels/timeline/TimelinePanel.ts | capturesSelectorStats": {
    "message": "Captura estatísticas do seletor de CSS"
  },
  "panels/timeline/TimelinePanel.ts | clear": {
    "message": "Limpar"
  },
  "panels/timeline/TimelinePanel.ts | close": {
    "message": "Fechar"
  },
  "panels/timeline/TimelinePanel.ts | cpu": {
    "message": "CPU:"
  },
  "panels/timeline/TimelinePanel.ts | description": {
    "message": "Descrição"
  },
  "panels/timeline/TimelinePanel.ts | dimThirdParties": {
    "message": "Dim 3rd parties"
  },
  "panels/timeline/TimelinePanel.ts | disableJavascriptSamples": {
    "message": "Desativar exemplos JavaScript"
  },
  "panels/timeline/TimelinePanel.ts | disablesJavascriptSampling": {
    "message": "Desativa a amostragem do JavaScript e reduz a sobrecarga ao ser executado em dispositivos móveis"
  },
  "panels/timeline/TimelinePanel.ts | downloadAfterError": {
    "message": "Baixar o trace"
  },
  "panels/timeline/TimelinePanel.ts | dropTimelineFileOrUrlHere": {
    "message": "Solte o arquivo da linha do tempo ou o URL aqui"
  },
  "panels/timeline/TimelinePanel.ts | enableAdvancedPaint": {
    "message": "Ativar instrumentação de exibição avançada (lenta)"
  },
  "panels/timeline/TimelinePanel.ts | enableSelectorStats": {
    "message": "Ativar estatísticas do seletor de CSS (velocidade lenta)"
  },
  "panels/timeline/TimelinePanel.ts | eventSelected": {
    "message": "Evento {PH1} selecionado"
  },
  "panels/timeline/TimelinePanel.ts | exportEnhancedTraces": {
    "message": "Rastros de desempenho melhorados"
  },
  "panels/timeline/TimelinePanel.ts | exportNormalTraces": {
    "message": "Rastros de desempenho básicos"
  },
  "panels/timeline/TimelinePanel.ts | failedToSaveTimelineSS": {
    "message": "Não foi possível salvar a linha do tempo: {PH1} ({PH2})"
  },
  "panels/timeline/TimelinePanel.ts | fixMe": {
    "message": "Corrigir"
  },
  "panels/timeline/TimelinePanel.ts | frameSelected": {
    "message": "Frame selecionado"
  },
  "panels/timeline/TimelinePanel.ts | hideSidebar": {
    "message": "Ocultar barra lateral"
  },
  "panels/timeline/TimelinePanel.ts | initializingProfiler": {
    "message": "Inicializando o criador de perfil…"
  },
  "panels/timeline/TimelinePanel.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/timeline/TimelinePanel.ts | loadProfile": {
    "message": "Carregar perfil…"
  },
  "panels/timeline/TimelinePanel.ts | loadingProfile": {
    "message": "Carregando o perfil…"
  },
  "panels/timeline/TimelinePanel.ts | memory": {
    "message": "Memória"
  },
  "panels/timeline/TimelinePanel.ts | network": {
    "message": "Rede:"
  },
  "panels/timeline/TimelinePanel.ts | networkConditions": {
    "message": "Condições de rede"
  },
  "panels/timeline/TimelinePanel.ts | processed": {
    "message": "Processado"
  },
  "panels/timeline/TimelinePanel.ts | processingProfile": {
    "message": "Processando o perfil…"
  },
  "panels/timeline/TimelinePanel.ts | profiling": {
    "message": "Criando perfil…"
  },
  "panels/timeline/TimelinePanel.ts | received": {
    "message": "Recebido"
  },
  "panels/timeline/TimelinePanel.ts | recordingFailed": {
    "message": "Falha na gravação"
  },
  "panels/timeline/TimelinePanel.ts | saveProfile": {
    "message": "Salvar perfil…"
  },
  "panels/timeline/TimelinePanel.ts | saveTraceWithAnnotationsMenuOption": {
    "message": "Salvar rastro"
  },
  "panels/timeline/TimelinePanel.ts | saveTraceWithoutAnnotationsMenuOption": {
    "message": "Salvar rastro sem anotações"
  },
  "panels/timeline/TimelinePanel.ts | screenshots": {
    "message": "Capturas de tela"
  },
  "panels/timeline/TimelinePanel.ts | selectionCleared": {
    "message": "Seleção removida"
  },
  "panels/timeline/TimelinePanel.ts | showCustomtracks": {
    "message": "Mostrar faixas personalizadas"
  },
  "panels/timeline/TimelinePanel.ts | showDataAddedByExtensions": {
    "message": "Mostrar dados adicionados por extensões do painel \"Desempenho\""
  },
  "panels/timeline/TimelinePanel.ts | showMemoryTimeline": {
    "message": "Mostrar linha do tempo da memória"
  },
  "panels/timeline/TimelinePanel.ts | showSidebar": {
    "message": "Mostrar barra lateral"
  },
  "panels/timeline/TimelinePanel.ts | sidebarHidden": {
    "message": "A barra lateral de desempenho está oculta"
  },
  "panels/timeline/TimelinePanel.ts | sidebarShown": {
    "message": "A barra lateral de desempenho está visível"
  },
  "panels/timeline/TimelinePanel.ts | status": {
    "message": "Status"
  },
  "panels/timeline/TimelinePanel.ts | stop": {
    "message": "Parar"
  },
  "panels/timeline/TimelinePanel.ts | stoppingTimeline": {
    "message": "Parando a linha do tempo…"
  },
  "panels/timeline/TimelinePanel.ts | thirdPartiesByThirdPartyWeb": {
    "message": "3rd parties classified by third-party-web"
  },
  "panels/timeline/TimelinePanel.ts | time": {
    "message": "Hora"
  },
  "panels/timeline/TimelinePanel.ts | timelineFastZoomInOut": {
    "message": "Aumentar/diminuir zoom rapidamente"
  },
  "panels/timeline/TimelinePanel.ts | timelinePanLeftRight": {
    "message": "Mover para a esquerda/direita"
  },
  "panels/timeline/TimelinePanel.ts | timelineScrollUpDown": {
    "message": "Mover para cima/baixo"
  },
  "panels/timeline/TimelinePanel.ts | timelineZoomInOut": {
    "message": "Aumentar/diminuir zoom"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | copyTable": {
    "message": "Copiar tabela"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | elapsed": {
    "message": "Tempo decorrido (ms)"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | lineNumber": {
    "message": "Linha {PH1}:{PH2}"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | matchAttempts": {
    "message": "Tentativas de correspondência"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | matchCount": {
    "message": "Número de correspondências"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | rejectPercentage": {
    "message": "% de não correspondências no caminho lento"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | rejectPercentageExplanation": {
    "message": "A porcentagem de nós sem correspondência (tentativas de correspondência menos a contagem de correspondências) que não puderam ser descartados rapidamente pelo filtro de Bloom devido à alta complexidade do seletor. Quanto menor, melhor."
  },
  "panels/timeline/TimelineSelectorStatsView.ts | selector": {
    "message": "Seletor"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | selectorStats": {
    "message": "Estatísticas do seletor"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | styleSheetId": {
    "message": "Folha de estilo"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | tableCopiedToClipboard": {
    "message": "Tabela copiada para a área de transferência"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | totalForAllSelectors": {
    "message": "(Totais para todos os seletores)"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | unableToLink": {
    "message": "Não foi possível vincular"
  },
  "panels/timeline/TimelineSelectorStatsView.ts | unableToLinkViaStyleSheetId": {
    "message": "Não foi possível vincular via {PH1}"
  },
  "panels/timeline/TimelineTreeView.ts | activity": {
    "message": "Atividade"
  },
  "panels/timeline/TimelineTreeView.ts | bottomUp": {
    "message": "De baixo para cima"
  },
  "panels/timeline/TimelineTreeView.ts | chromeExtensionsOverhead": {
    "message": "[sobrecarga de extensões do Chrome]"
  },
  "panels/timeline/TimelineTreeView.ts | extension": {
    "message": "Extensão"
  },
  "panels/timeline/TimelineTreeView.ts | firstParty": {
    "message": "Própria"
  },
  "panels/timeline/TimelineTreeView.ts | groupBy": {
    "message": "Agrupar por"
  },
  "panels/timeline/TimelineTreeView.ts | groupByActivity": {
    "message": "Agrupar por atividade"
  },
  "panels/timeline/TimelineTreeView.ts | groupByCategory": {
    "message": "Agrupar por categoria"
  },
  "panels/timeline/TimelineTreeView.ts | groupByDomain": {
    "message": "Agrupar por domínio"
  },
  "panels/timeline/TimelineTreeView.ts | groupByFrame": {
    "message": "Agrupar por frame"
  },
  "panels/timeline/TimelineTreeView.ts | groupBySubdomain": {
    "message": "Agrupar por subdomínio"
  },
  "panels/timeline/TimelineTreeView.ts | groupByThirdParties": {
    "message": "Agrupar por terceiros"
  },
  "panels/timeline/TimelineTreeView.ts | groupByUrl": {
    "message": "Agrupar por URL"
  },
  "panels/timeline/TimelineTreeView.ts | heaviestStack": {
    "message": "Pilha mais pesada"
  },
  "panels/timeline/TimelineTreeView.ts | heaviestStackHidden": {
    "message": "A barra lateral da pilha mais pesada está oculta"
  },
  "panels/timeline/TimelineTreeView.ts | heaviestStackShown": {
    "message": "A barra lateral da pilha mais pesada está visível"
  },
  "panels/timeline/TimelineTreeView.ts | hideHeaviestStack": {
    "message": "Ocultar pilha mais pesada"
  },
  "panels/timeline/TimelineTreeView.ts | matchCase": {
    "message": "Diferenciar maiúsculas de minúsculas"
  },
  "panels/timeline/TimelineTreeView.ts | matchWholeWord": {
    "message": "Fazer a correspondência da palavra inteira"
  },
  "panels/timeline/TimelineTreeView.ts | noGrouping": {
    "message": "Nenhum agrupamento"
  },
  "panels/timeline/TimelineTreeView.ts | page": {
    "message": "Página"
  },
  "panels/timeline/TimelineTreeView.ts | percentPlaceholder": {
    "message": "{PH1}%"
  },
  "panels/timeline/TimelineTreeView.ts | performance": {
    "message": "Desempenho"
  },
  "panels/timeline/TimelineTreeView.ts | selectItemForDetails": {
    "message": "Selecione o item para ver detalhes."
  },
  "panels/timeline/TimelineTreeView.ts | selfTime": {
    "message": "Tempo próprio"
  },
  "panels/timeline/TimelineTreeView.ts | showHeaviestStack": {
    "message": "Mostrar a pilha mais pesada"
  },
  "panels/timeline/TimelineTreeView.ts | timelineStack": {
    "message": "Pilha da linha do tempo"
  },
  "panels/timeline/TimelineTreeView.ts | totalTime": {
    "message": "Tempo total"
  },
  "panels/timeline/TimelineTreeView.ts | unattributed": {
    "message": "[não atribuído]"
  },
  "panels/timeline/TimelineTreeView.ts | useRegularExpression": {
    "message": "Usar expressão regular"
  },
  "panels/timeline/TimelineTreeView.ts | vRuntime": {
    "message": "[Tempo de execução V8]"
  },
  "panels/timeline/TimelineTreeView.ts | viewBottomUp": {
    "message": "Ver de baixo para cima"
  },
  "panels/timeline/TimelineUIUtils.ts | UnknownNode": {
    "message": "[ nó desconhecido ]"
  },
  "panels/timeline/TimelineUIUtils.ts | aggregatedTime": {
    "message": "Tempo agregado"
  },
  "panels/timeline/TimelineUIUtils.ts | allottedTime": {
    "message": "Tempo alocado"
  },
  "panels/timeline/TimelineUIUtils.ts | animating": {
    "message": "Animação"
  },
  "panels/timeline/TimelineUIUtils.ts | animationFrameRequested": {
    "message": "Frame de animação solicitado"
  },
  "panels/timeline/TimelineUIUtils.ts | callbackFunction": {
    "message": "Função de callback"
  },
  "panels/timeline/TimelineUIUtils.ts | callbackId": {
    "message": "ID do callback"
  },
  "panels/timeline/TimelineUIUtils.ts | collected": {
    "message": "Coletado"
  },
  "panels/timeline/TimelineUIUtils.ts | compilationCacheKind": {
    "message": "Tipo de cache de compilação"
  },
  "panels/timeline/TimelineUIUtils.ts | compilationCacheSize": {
    "message": "Tamanho do cache de compilação"
  },
  "panels/timeline/TimelineUIUtils.ts | compilationCacheStatus": {
    "message": "Status do cache de compilação"
  },
  "panels/timeline/TimelineUIUtils.ts | compile": {
    "message": "Compilar"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailed": {
    "message": "Falha na composição"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedAcceleratedAnimationsDisabled": {
    "message": "Animações aceleradas desativadas"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedAffectsImportantProperty": {
    "message": "O efeito afeta uma propriedade com !important"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedAnimationAffectsNonCSSProperties": {
    "message": "A animação afeta propriedades que não são CSS"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedAnimationHasNoVisibleChange": {
    "message": "A animação não tem mudanças visíveis"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedEffectHasNonReplaceCompositeMode": {
    "message": "O efeito tem um modo composto diferente de \"replace\""
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedEffectHasUnsupportedTimingParams": {
    "message": "O efeito tem parâmetros de tempo incompatíveis"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedEffectSuppressedByDevtools": {
    "message": "Efeito suprimido pelo DevTools "
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedFilterRelatedPropertyMayMovePixels": {
    "message": "A propriedade \"filter\" pode mover pixels"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedInvalidAnimationOrEffect": {
    "message": "Animação ou efeito inválido"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedMixedKeyframeValueTypes": {
    "message": "Tipos de valor de frame-chave mistos"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedSVGTargetHasIndependentTransformProperty": {
    "message": "O destino SVG tem uma propriedade de transformação independente"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedTargetHasCSSOffset": {
    "message": "O destino tem deslocamento de CSS"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedTargetHasIncompatibleAnimations": {
    "message": "O destino tem outra animação incompatível"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedTargetHasInvalidCompositingState": {
    "message": "O estado de composição do destino é inválido"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedTimelineSourceHasInvalidCompositingState": {
    "message": "A origem da linha do tempo tem um estado de composição inválido"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedTransformDependsBoxSize": {
    "message": "A propriedade \"transform\" depende do tamanho da caixa"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedTransformRelatedPropertyCannotBeAcceleratedOnTarget": {
    "message": "A propriedade \"transform\" não pode ser acelerada no destino"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedUnknownReason": {
    "message": "Motivo desconhecido"
  },
  "panels/timeline/TimelineUIUtils.ts | compositingFailedUnsupportedCSSProperty": {
    "message": "{propertyCount,plural, =1{Propriedade CSS incompatível: {properties}}one{Propriedade CSS incompatível: {properties}}other{Propriedades CSS incompatíveis: {properties}}}"
  },
  "panels/timeline/TimelineUIUtils.ts | consumedCacheSize": {
    "message": "Tamanho do cache consumido"
  },
  "panels/timeline/TimelineUIUtils.ts | delay": {
    "message": "Atraso"
  },
  "panels/timeline/TimelineUIUtils.ts | description": {
    "message": "Descrição"
  },
  "panels/timeline/TimelineUIUtils.ts | details": {
    "message": "Detalhes"
  },
  "panels/timeline/TimelineUIUtils.ts | dimensions": {
    "message": "Dimensões"
  },
  "panels/timeline/TimelineUIUtils.ts | duration": {
    "message": "Duração"
  },
  "panels/timeline/TimelineUIUtils.ts | eagerCompile": {
    "message": "Compilando prontamente todas as funções"
  },
  "panels/timeline/TimelineUIUtils.ts | elementsAffected": {
    "message": "Elementos afetados"
  },
  "panels/timeline/TimelineUIUtils.ts | emptyPlaceholder": {
    "message": "{PH1}"
  },
  "panels/timeline/TimelineUIUtils.ts | entity": {
    "message": "Third party"
  },
  "panels/timeline/TimelineUIUtils.ts | entryIsHidden": {
    "message": "(entrada oculta)"
  },
  "panels/timeline/TimelineUIUtils.ts | failedToLoadScriptFromCache": {
    "message": "falha ao carregar o script do cache"
  },
  "panels/timeline/TimelineUIUtils.ts | firstInvalidated": {
    "message": "Primeira invalidação"
  },
  "panels/timeline/TimelineUIUtils.ts | firstLayoutInvalidation": {
    "message": "Primeira invalidação de layout"
  },
  "panels/timeline/TimelineUIUtils.ts | frame": {
    "message": "Frame"
  },
  "panels/timeline/TimelineUIUtils.ts | function": {
    "message": "Função"
  },
  "panels/timeline/TimelineUIUtils.ts | idleCallbackRequested": {
    "message": "Callback inativo solicitado"
  },
  "panels/timeline/TimelineUIUtils.ts | imageUrl": {
    "message": "URL da imagem"
  },
  "panels/timeline/TimelineUIUtils.ts | initiatedBy": {
    "message": "Iniciado por"
  },
  "panels/timeline/TimelineUIUtils.ts | initiatorFor": {
    "message": "Iniciador de"
  },
  "panels/timeline/TimelineUIUtils.ts | initiatorStackTrace": {
    "message": "Stack trace do iniciador"
  },
  "panels/timeline/TimelineUIUtils.ts | inputDelay": {
    "message": "Latência na entrada"
  },
  "panels/timeline/TimelineUIUtils.ts | interactionID": {
    "message": "ID"
  },
  "panels/timeline/TimelineUIUtils.ts | invalidationWithCallFrame": {
    "message": "{PH1} em {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | invalidations": {
    "message": "Invalidações (total de {PH1})"
  },
  "panels/timeline/TimelineUIUtils.ts | invokedByTimeout": {
    "message": "Invocado pelo tempo limite"
  },
  "panels/timeline/TimelineUIUtils.ts | layerRoot": {
    "message": "Raiz da camada"
  },
  "panels/timeline/TimelineUIUtils.ts | layoutForced": {
    "message": "Layout forçado"
  },
  "panels/timeline/TimelineUIUtils.ts | layoutRoot": {
    "message": "Raiz do layout"
  },
  "panels/timeline/TimelineUIUtils.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/timeline/TimelineUIUtils.ts | location": {
    "message": "Local"
  },
  "panels/timeline/TimelineUIUtils.ts | message": {
    "message": "Mensagem"
  },
  "panels/timeline/TimelineUIUtils.ts | module": {
    "message": "Módulo"
  },
  "panels/timeline/TimelineUIUtils.ts | nodesThatNeedLayout": {
    "message": "Nós que precisam de layout"
  },
  "panels/timeline/TimelineUIUtils.ts | outsideBreadcrumbRange": {
    "message": "(fora do intervalo da navegação estrutural)"
  },
  "panels/timeline/TimelineUIUtils.ts | ownerElement": {
    "message": "Elemento do proprietário"
  },
  "panels/timeline/TimelineUIUtils.ts | paintProfiler": {
    "message": "Paint Profiler"
  },
  "panels/timeline/TimelineUIUtils.ts | parse": {
    "message": "Analisar"
  },
  "panels/timeline/TimelineUIUtils.ts | pendingFor": {
    "message": "Pendente:"
  },
  "panels/timeline/TimelineUIUtils.ts | presentationDelay": {
    "message": "Atraso na apresentação"
  },
  "panels/timeline/TimelineUIUtils.ts | preview": {
    "message": "Visualização"
  },
  "panels/timeline/TimelineUIUtils.ts | priority": {
    "message": "Prioridade"
  },
  "panels/timeline/TimelineUIUtils.ts | processingDuration": {
    "message": "Duração do processamento"
  },
  "panels/timeline/TimelineUIUtils.ts | producedCacheSize": {
    "message": "Tamanho do cache produzido"
  },
  "panels/timeline/TimelineUIUtils.ts | range": {
    "message": "Intervalo"
  },
  "panels/timeline/TimelineUIUtils.ts | recalculationForced": {
    "message": "Novo cálculo forçado"
  },
  "panels/timeline/TimelineUIUtils.ts | relatedNode": {
    "message": "Nó relacionado"
  },
  "panels/timeline/TimelineUIUtils.ts | repeats": {
    "message": "Repetições"
  },
  "panels/timeline/TimelineUIUtils.ts | sAtS": {
    "message": "{PH1} a {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sAtSParentheses": {
    "message": "{PH1} (a {PH2})"
  },
  "panels/timeline/TimelineUIUtils.ts | sChildren": {
    "message": "{PH1} (filhos)"
  },
  "panels/timeline/TimelineUIUtils.ts | sCollected": {
    "message": "{PH1} coletados"
  },
  "panels/timeline/TimelineUIUtils.ts | sOfS": {
    "message": "{PH1} de {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sS": {
    "message": "{PH1}: {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sSCurlyBrackets": {
    "message": "({PH1}, {PH2})"
  },
  "panels/timeline/TimelineUIUtils.ts | sSDimensions": {
    "message": "{PH1} × {PH2}"
  },
  "panels/timeline/TimelineUIUtils.ts | sSSquareBrackets": {
    "message": "{PH1} [{PH2}…]"
  },
  "panels/timeline/TimelineUIUtils.ts | sSelectorStatsInfo": {
    "message": "Selecione \"{PH1}\" para coletar estatísticas detalhadas de correspondência do seletor de CSS."
  },
  "panels/timeline/TimelineUIUtils.ts | sSelf": {
    "message": "{PH1} (próprio)"
  },
  "panels/timeline/TimelineUIUtils.ts | sSs": {
    "message": "{PH1} [{PH2}…{PH3}]"
  },
  "panels/timeline/TimelineUIUtils.ts | script": {
    "message": "Script"
  },
  "panels/timeline/TimelineUIUtils.ts | scriptLoadedFromCache": {
    "message": "script carregado do cache"
  },
  "panels/timeline/TimelineUIUtils.ts | scriptNotEligibleToBeLoadedFromCache": {
    "message": "script não qualificado"
  },
  "panels/timeline/TimelineUIUtils.ts | selectorStatsTitle": {
    "message": "Estatísticas do seletor"
  },
  "panels/timeline/TimelineUIUtils.ts | selfTime": {
    "message": "Tempo próprio"
  },
  "panels/timeline/TimelineUIUtils.ts | size": {
    "message": "Tamanho"
  },
  "panels/timeline/TimelineUIUtils.ts | stackTrace": {
    "message": "Stack trace"
  },
  "panels/timeline/TimelineUIUtils.ts | streamed": {
    "message": "Transmitido"
  },
  "panels/timeline/TimelineUIUtils.ts | stylesheetUrl": {
    "message": "URL da folha de estilo"
  },
  "panels/timeline/TimelineUIUtils.ts | thirdPartyTable": {
    "message": "1st / 3rd party table"
  },
  "panels/timeline/TimelineUIUtils.ts | timeSpentInRendering": {
    "message": "Tempo gasto na renderização"
  },
  "panels/timeline/TimelineUIUtils.ts | timeout": {
    "message": "Tempo limite"
  },
  "panels/timeline/TimelineUIUtils.ts | timerId": {
    "message": "ID do timer"
  },
  "panels/timeline/TimelineUIUtils.ts | timerInstalled": {
    "message": "Timer instalado"
  },
  "panels/timeline/TimelineUIUtils.ts | timestamp": {
    "message": "Carimbo de data/hora"
  },
  "panels/timeline/TimelineUIUtils.ts | totalTime": {
    "message": "Tempo total"
  },
  "panels/timeline/TimelineUIUtils.ts | traceEvent": {
    "message": "Evento de rastreamento"
  },
  "panels/timeline/TimelineUIUtils.ts | type": {
    "message": "Tipo"
  },
  "panels/timeline/TimelineUIUtils.ts | url": {
    "message": "URL"
  },
  "panels/timeline/TimelineUIUtils.ts | warning": {
    "message": "Aviso"
  },
  "panels/timeline/TimingsTrackAppender.ts | timings": {
    "message": "Tempo"
  },
  "panels/timeline/UIDevtoolsUtils.ts | async": {
    "message": "Assíncrono"
  },
  "panels/timeline/UIDevtoolsUtils.ts | drawFrame": {
    "message": "Frame de renderização"
  },
  "panels/timeline/UIDevtoolsUtils.ts | drawing": {
    "message": "Desenho"
  },
  "panels/timeline/UIDevtoolsUtils.ts | experience": {
    "message": "Experiência"
  },
  "panels/timeline/UIDevtoolsUtils.ts | frameStart": {
    "message": "Início do frame"
  },
  "panels/timeline/UIDevtoolsUtils.ts | gpu": {
    "message": "GPU"
  },
  "panels/timeline/UIDevtoolsUtils.ts | idle": {
    "message": "Inativo"
  },
  "panels/timeline/UIDevtoolsUtils.ts | layout": {
    "message": "Layout"
  },
  "panels/timeline/UIDevtoolsUtils.ts | loading": {
    "message": "Carregando"
  },
  "panels/timeline/UIDevtoolsUtils.ts | messaging": {
    "message": "Mensagens"
  },
  "panels/timeline/UIDevtoolsUtils.ts | painting": {
    "message": "Exibição"
  },
  "panels/timeline/UIDevtoolsUtils.ts | rasterizing": {
    "message": "Rasterização"
  },
  "panels/timeline/UIDevtoolsUtils.ts | rendering": {
    "message": "Renderização"
  },
  "panels/timeline/UIDevtoolsUtils.ts | scripting": {
    "message": "Processamento de scripts"
  },
  "panels/timeline/UIDevtoolsUtils.ts | system": {
    "message": "Sistema"
  },
  "panels/timeline/components/BreadcrumbsUI.ts | activateBreadcrumb": {
    "message": "Ativar navegação estrutural"
  },
  "panels/timeline/components/BreadcrumbsUI.ts | removeChildBreadcrumbs": {
    "message": "Remover navegações estruturais filhas"
  },
  "panels/timeline/components/CPUThrottlingSelector.ts | calibrate": {
    "message": "Calibrate…"
  },
  "panels/timeline/components/CPUThrottlingSelector.ts | cpu": {
    "message": "CPU: {PH1}"
  },
  "panels/timeline/components/CPUThrottlingSelector.ts | cpuThrottling": {
    "message": "Limitação de CPU: {PH1}"
  },
  "panels/timeline/components/CPUThrottlingSelector.ts | labelCalibratedPresets": {
    "message": "Predefinições calibradas"
  },
  "panels/timeline/components/CPUThrottlingSelector.ts | recalibrate": {
    "message": "Recalibrate…"
  },
  "panels/timeline/components/CPUThrottlingSelector.ts | recommendedThrottling": {
    "message": "{PH1} – recomendado"
  },
  "panels/timeline/components/CPUThrottlingSelector.ts | recommendedThrottlingReason": {
    "message": "Considere mudar a configuração para simular ambientes de usuários reais"
  },
  "panels/timeline/components/DetailsView.ts | forcedReflow": {
    "message": "Reflow forçado"
  },
  "panels/timeline/components/DetailsView.ts | idleCallbackExecutionExtended": {
    "message": "Execução de callback inativo estendida para além do prazo por {PH1}"
  },
  "panels/timeline/components/DetailsView.ts | longInteractionINP": {
    "message": "Interação longa"
  },
  "panels/timeline/components/DetailsView.ts | longTask": {
    "message": "Tarefa longa"
  },
  "panels/timeline/components/DetailsView.ts | sIsALikelyPerformanceBottleneck": {
    "message": "{PH1} é um provável gargalo de desempenho."
  },
  "panels/timeline/components/DetailsView.ts | sIsLikelyPoorPageResponsiveness": {
    "message": "{PH1} indica a baixa capacidade de resposta da página."
  },
  "panels/timeline/components/DetailsView.ts | sTookS": {
    "message": "{PH1} levou {PH2}."
  },
  "panels/timeline/components/DetailsView.ts | webSocketBytes": {
    "message": "Bytes: {PH1}"
  },
  "panels/timeline/components/DetailsView.ts | webSocketDataLength": {
    "message": "Quantidade de dados"
  },
  "panels/timeline/components/DetailsView.ts | websocketProtocol": {
    "message": "Protocolo do WebSocket"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | advanced": {
    "message": "Avançado"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | cancel": {
    "message": "Cancelar"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | configure": {
    "message": "Configurar"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | configureFieldData": {
    "message": "Configurar a busca de dados de campo"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | doesNotHaveSufficientData": {
    "message": "O Chrome UX Report não tem dados de velocidade real suficientes para esta página."
  },
  "panels/timeline/components/FieldSettingsDialog.ts | fetchAggregated": {
    "message": "Use os dados de campo agregados do {PH1} para contextualizar as medições locais com a experiência de usuários reais no site."
  },
  "panels/timeline/components/FieldSettingsDialog.ts | invalidOrigin": {
    "message": "\"{PH1}\" não é uma origem ou um URL válido."
  },
  "panels/timeline/components/FieldSettingsDialog.ts | mapDevelopmentOrigins": {
    "message": "Defina uma origem de desenvolvimento para automaticamente receber dados de campo relevantes da origem de produção."
  },
  "panels/timeline/components/FieldSettingsDialog.ts | new": {
    "message": "Nova"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | ok": {
    "message": "Ok"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | onlyFetchFieldData": {
    "message": "Sempre mostrar dados de campo para o URL abaixo"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | optOut": {
    "message": "Desativar"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | privacyDisclosure": {
    "message": "Declaração de privacidade"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | setUp": {
    "message": "Configurar"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | url": {
    "message": "URL"
  },
  "panels/timeline/components/FieldSettingsDialog.ts | whenPerformanceIsShown": {
    "message": "Quando o DevTools estiver aberto, os URLs visitados serão enviados ao Google para consultar os dados de campo. Essas solicitações não estão vinculadas à sua Conta do Google."
  },
  "panels/timeline/components/IgnoreListSetting.ts | addNewRegex": {
    "message": "Adicionar uma regra de expressão regular para o URL do script"
  },
  "panels/timeline/components/IgnoreListSetting.ts | ignoreList": {
    "message": "Lista de ignorados"
  },
  "panels/timeline/components/IgnoreListSetting.ts | ignoreListDescription": {
    "message": "Adicione regras de expressão regular para remover os scripts correspondentes do Flame Chart."
  },
  "panels/timeline/components/IgnoreListSetting.ts | ignoreScriptsWhoseNamesMatchNewRegex": {
    "message": "Ignorar scripts cujos nomes correspondem à nova regex"
  },
  "panels/timeline/components/IgnoreListSetting.ts | ignoreScriptsWhoseNamesMatchS": {
    "message": "Ignorar scripts com nomes correspondentes a \"{regex}\""
  },
  "panels/timeline/components/IgnoreListSetting.ts | patternAlreadyExists": {
    "message": "A regra já existe"
  },
  "panels/timeline/components/IgnoreListSetting.ts | patternAlreadyExistsWillBeEnables": {
    "message": "Essa regra já existe, mas está desativada. A regra será reativada se você salvar esse valor"
  },
  "panels/timeline/components/IgnoreListSetting.ts | patternCannotBeEmpty": {
    "message": "A regra não pode ficar em branco"
  },
  "panels/timeline/components/IgnoreListSetting.ts | patternMustBeAValidRegular": {
    "message": "A regra precisa ser uma expressão regular válida"
  },
  "panels/timeline/components/IgnoreListSetting.ts | removeRegex": {
    "message": "Remover a regex: \"{regex}\""
  },
  "panels/timeline/components/IgnoreListSetting.ts | showIgnoreListSettingDialog": {
    "message": "Mostrar caixa de diálogo de configuração da lista de ignorados"
  },
  "panels/timeline/components/InteractionBreakdown.ts | inputDelay": {
    "message": "Latência na entrada"
  },
  "panels/timeline/components/InteractionBreakdown.ts | presentationDelay": {
    "message": "Atraso na apresentação"
  },
  "panels/timeline/components/InteractionBreakdown.ts | processingDuration": {
    "message": "Duração do processamento"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | animation": {
    "message": "Animação"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | cluster": {
    "message": "Cluster de troca de layout em {PH1}"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | culprit": {
    "message": "Causa"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | elementsShifted": {
    "message": "Elementos movidos"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | fontRequest": {
    "message": "Solicitação de fonte"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | injectedIframe": {
    "message": "iframe injetado"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | layoutShift": {
    "message": "Troca de layout em {PH1}"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | nonCompositedAnimation": {
    "message": "Animação não composta"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | parentCluster": {
    "message": "Cluster pai"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | shiftScore": {
    "message": "Pontuação da mudança"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | startTime": {
    "message": "Horário de início"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | total": {
    "message": "Total"
  },
  "panels/timeline/components/LayoutShiftDetails.ts | unsizedImage": {
    "message": "Imagem sem tamanho definido"
  },
  "panels/timeline/components/LiveMetricsView.ts | allDevices": {
    "message": "Todos os dispositivos"
  },
  "panels/timeline/components/LiveMetricsView.ts | auto": {
    "message": "Automático ({PH1})"
  },
  "panels/timeline/components/LiveMetricsView.ts | clearCurrentLog": {
    "message": "Limpar o registro atual"
  },
  "panels/timeline/components/LiveMetricsView.ts | collectionPeriod": {
    "message": "Período de coleta: {PH1}"
  },
  "panels/timeline/components/LiveMetricsView.ts | dateRange": {
    "message": "{PH1} – {PH2}"
  },
  "panels/timeline/components/LiveMetricsView.ts | desktop": {
    "message": "Computador"
  },
  "panels/timeline/components/LiveMetricsView.ts | device": {
    "message": "Dispositivo: {PH1}"
  },
  "panels/timeline/components/LiveMetricsView.ts | disableNetworkCache": {
    "message": "Desativar o cache de rede"
  },
  "panels/timeline/components/LiveMetricsView.ts | duration": {
    "message": "Duração local (ms)"
  },
  "panels/timeline/components/LiveMetricsView.ts | elementRenderDelay": {
    "message": "Atraso na renderização do elemento"
  },
  "panels/timeline/components/LiveMetricsView.ts | environmentSettings": {
    "message": "Configurações do ambiente"
  },
  "panels/timeline/components/LiveMetricsView.ts | eventLogs": {
    "message": "Seção de registros de interação e troca de layout"
  },
  "panels/timeline/components/LiveMetricsView.ts | fieldData": {
    "message": "Dados de campo"
  },
  "panels/timeline/components/LiveMetricsView.ts | inpInteraction": {
    "message": "A interação de INP está no 98º percentil dos atrasos de interação."
  },
  "panels/timeline/components/LiveMetricsView.ts | inpInteractionLink": {
    "message": "Interação INP"
  },
  "panels/timeline/components/LiveMetricsView.ts | inputDelay": {
    "message": "Latência na entrada"
  },
  "panels/timeline/components/LiveMetricsView.ts | interactionExcluded": {
    "message": "A INP é calculada usando o 98º percentil dos atrasos de interação. Alguns atrasos de interação podem ser maiores que o valor da INP."
  },
  "panels/timeline/components/LiveMetricsView.ts | interactions": {
    "message": "Interações"
  },
  "panels/timeline/components/LiveMetricsView.ts | layoutShifts": {
    "message": "Trocas de layout"
  },
  "panels/timeline/components/LiveMetricsView.ts | lcpElement": {
    "message": "Elemento da LCP"
  },
  "panels/timeline/components/LiveMetricsView.ts | loadingOption": {
    "message": "{PH1}: carregando…"
  },
  "panels/timeline/components/LiveMetricsView.ts | localAndFieldMetrics": {
    "message": "Métricas locais e de campo"
  },
  "panels/timeline/components/LiveMetricsView.ts | localFieldLearnMoreLink": {
    "message": "Saiba mais sobre dados locais e de campo"
  },
  "panels/timeline/components/LiveMetricsView.ts | localFieldLearnMoreTooltip": {
    "message": "As métricas locais são capturadas da página atual usando sua conexão de rede e seu dispositivo. Os dados de campo são medidos por usuários reais que usam várias conexões de rede e dispositivos diferentes."
  },
  "panels/timeline/components/LiveMetricsView.ts | localMetrics": {
    "message": "Métricas locais"
  },
  "panels/timeline/components/LiveMetricsView.ts | logToConsole": {
    "message": "Registrar outros dados de interação no console"
  },
  "panels/timeline/components/LiveMetricsView.ts | mobile": {
    "message": "Dispositivo móvel"
  },
  "panels/timeline/components/LiveMetricsView.ts | needsDataOption": {
    "message": "{PH1}: sem dados"
  },
  "panels/timeline/components/LiveMetricsView.ts | network": {
    "message": "Rede: {PH1}"
  },
  "panels/timeline/components/LiveMetricsView.ts | nextSteps": {
    "message": "Próximas etapas"
  },
  "panels/timeline/components/LiveMetricsView.ts | nodeClickToRecord": {
    "message": "Gravar uma linha do tempo de desempenho do processo do nó conectado."
  },
  "panels/timeline/components/LiveMetricsView.ts | nodePerformanceTimeline": {
    "message": "Desempenho do nó"
  },
  "panels/timeline/components/LiveMetricsView.ts | notEnoughData": {
    "message": "Não há dados suficientes"
  },
  "panels/timeline/components/LiveMetricsView.ts | numShifts": {
    "message": "{shiftCount,plural, =1{{shiftCount} troca}one{{shiftCount} troca}other{{shiftCount} trocas}}"
  },
  "panels/timeline/components/LiveMetricsView.ts | originOption": {
    "message": "Origem"
  },
  "panels/timeline/components/LiveMetricsView.ts | originOptionWithKey": {
    "message": "Origem: {PH1}"
  },
  "panels/timeline/components/LiveMetricsView.ts | percentDevices": {
    "message": "{PH1}% em dispositivos móveis, {PH2}% em computadores"
  },
  "panels/timeline/components/LiveMetricsView.ts | phase": {
    "message": "Fase"
  },
  "panels/timeline/components/LiveMetricsView.ts | presentationDelay": {
    "message": "Atraso na apresentação"
  },
  "panels/timeline/components/LiveMetricsView.ts | processingDuration": {
    "message": "Duração do processamento"
  },
  "panels/timeline/components/LiveMetricsView.ts | resourceLoadDelay": {
    "message": "Atraso no carregamento de recursos"
  },
  "panels/timeline/components/LiveMetricsView.ts | resourceLoadDuration": {
    "message": "Duração do carregamento de recursos"
  },
  "panels/timeline/components/LiveMetricsView.ts | seeHowYourLocalMetricsCompare": {
    "message": "Saiba como suas métricas locais se comparam aos dados de usuários reais no {PH1}."
  },
  "panels/timeline/components/LiveMetricsView.ts | showClsCluster": {
    "message": "Acesse o pior cluster de troca de layout."
  },
  "panels/timeline/components/LiveMetricsView.ts | showFieldDataForDevice": {
    "message": "Mostrar dados de campo para o tipo de dispositivo: {PH1}"
  },
  "panels/timeline/components/LiveMetricsView.ts | showFieldDataForPage": {
    "message": "Mostrar dados de campo para a {PH1}"
  },
  "panels/timeline/components/LiveMetricsView.ts | showInpInteraction": {
    "message": "Acesse a interação do INP."
  },
  "panels/timeline/components/LiveMetricsView.ts | tablet": {
    "message": "Tablet"
  },
  "panels/timeline/components/LiveMetricsView.ts | timeToFirstByte": {
    "message": "Time to First Byte"
  },
  "panels/timeline/components/LiveMetricsView.ts | tryDisablingThrottling": {
    "message": "O percentil 75 é muito rápido para simular com a limitação"
  },
  "panels/timeline/components/LiveMetricsView.ts | tryUsingThrottling": {
    "message": "O percentil 75 é semelhante à limitação de {PH1}"
  },
  "panels/timeline/components/LiveMetricsView.ts | urlOption": {
    "message": "URL"
  },
  "panels/timeline/components/LiveMetricsView.ts | urlOptionWithKey": {
    "message": "URL: {PH1}"
  },
  "panels/timeline/components/LiveMetricsView.ts | useDeviceToolbar": {
    "message": "Use a [barra de ferramentas do dispositivo](https://developer.chrome.com/docs/devtools/device-mode) e configure a limitação para simular ambientes de usuários reais e identificar outros problemas de desempenho."
  },
  "panels/timeline/components/LiveMetricsView.ts | worstCluster": {
    "message": "Pior cluster"
  },
  "panels/timeline/components/MetricCard.ts | betweenRange": {
    "message": "({PH1} a {PH2})"
  },
  "panels/timeline/components/MetricCard.ts | clsHelpTooltip": {
    "message": "A CLS mede a quantidade de conteúdo inesperado alterado. Clique aqui para saber mais sobre a CLS."
  },
  "panels/timeline/components/MetricCard.ts | considerTesting": {
    "message": "Considere as condições de teste locais"
  },
  "panels/timeline/components/MetricCard.ts | duration": {
    "message": "Duração local (ms)"
  },
  "panels/timeline/components/MetricCard.ts | field75thPercentile": {
    "message": "75º percentil de campo"
  },
  "panels/timeline/components/MetricCard.ts | good": {
    "message": "Bom"
  },
  "panels/timeline/components/MetricCard.ts | gtRange": {
    "message": "(>{PH1})"
  },
  "panels/timeline/components/MetricCard.ts | inpHelpTooltip": {
    "message": "A INP mede a capacidade de resposta geral a todas as interações de clique, toque e teclado. Clique aqui para saber mais sobre a INP."
  },
  "panels/timeline/components/MetricCard.ts | interactToMeasure": {
    "message": "Interaja com a página para medir a INP."
  },
  "panels/timeline/components/MetricCard.ts | lcpHelpTooltip": {
    "message": "A LCP informa o tempo de renderização da maior imagem, do maior bloco de texto ou do maior vídeo visível na janela de visualização. Clique aqui para saber mais sobre a LCP."
  },
  "panels/timeline/components/MetricCard.ts | leqRange": {
    "message": "(≤{PH1})"
  },
  "panels/timeline/components/MetricCard.ts | localValue": {
    "message": "Local"
  },
  "panels/timeline/components/MetricCard.ts | needsImprovement": {
    "message": "Melhorias necessárias"
  },
  "panels/timeline/components/MetricCard.ts | percentage": {
    "message": "{PH1}%"
  },
  "panels/timeline/components/MetricCard.ts | phase": {
    "message": "Fase"
  },
  "panels/timeline/components/MetricCard.ts | poor": {
    "message": "Fraco"
  },
  "panels/timeline/components/MetricCard.ts | recDynamicContentCLS": {
    "message": "O conteúdo dinâmico pode afetar as mudanças de layout."
  },
  "panels/timeline/components/MetricCard.ts | recDynamicContentLCP": {
    "message": "O elemento LCP pode variar entre os carregamentos de página se o conteúdo for dinâmico."
  },
  "panels/timeline/components/MetricCard.ts | recJourneyCLS": {
    "message": "A forma como um usuário interage com a página pode influenciar as mudanças de layout. Teste interações comuns, como rolagem."
  },
  "panels/timeline/components/MetricCard.ts | recJourneyINP": {
    "message": "A forma como um usuário interage com a página influencia os atrasos de interação. Teste as interações comuns."
  },
  "panels/timeline/components/MetricCard.ts | recThrottlingINP": {
    "message": "Os usuários reais podem ter interações mais demoradas devido a CPUs mais lentas. Aumentar a limitação da CPU simula um dispositivo mais lento."
  },
  "panels/timeline/components/MetricCard.ts | recThrottlingLCP": {
    "message": "Os carregamentos de página podem ser mais demorados para usuários reais devido a condições de rede mais lentas. Aumentar a limitação da rede simula essas condições."
  },
  "panels/timeline/components/MetricCard.ts | recViewportCLS": {
    "message": "O tamanho da tela pode influenciar as mudanças de layout. Confira se você está testando tamanhos de janela de visualização comuns."
  },
  "panels/timeline/components/MetricCard.ts | recViewportLCP": {
    "message": "O tamanho da tela pode influenciar o elemento da LCP. Confira se você está testando tamanhos de janela de visualização comuns."
  },
  "panels/timeline/components/MetricCard.ts | viewCardDetails": {
    "message": "Mais detalhes do cartão"
  },
  "panels/timeline/components/MetricCompareStrings.ts | goodBetterCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está bom e muito acima da experiência dos usuários."
  },
  "panels/timeline/components/MetricCompareStrings.ts | goodGoodDetailedCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está bom e recebeu a mesma nota que {PH4} das experiências de usuários reais para {PH1}. Além disso, o valor de {PH3} para {PH1} do 75º percentil dos dados de campo está bom."
  },
  "panels/timeline/components/MetricCompareStrings.ts | goodNeedsImprovementDetailedCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está bom e recebeu a mesma nota que {PH4} das experiências de usuários reais para {PH1}. No entanto, o valor de {PH3} para {PH1} do 75º percentil dos dados de campo precisa melhorar."
  },
  "panels/timeline/components/MetricCompareStrings.ts | goodPoorDetailedCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está bom e recebeu a mesma nota que {PH4} das experiências de usuários reais para {PH1}. No entanto, o valor de {PH3} para {PH1} do 75º percentil dos dados de campo está ruim."
  },
  "panels/timeline/components/MetricCompareStrings.ts | goodSimilarCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está bom e é semelhante à experiência dos usuários."
  },
  "panels/timeline/components/MetricCompareStrings.ts | goodSummarized": {
    "message": "Seu valor local de {PH2} para {PH1} está bom."
  },
  "panels/timeline/components/MetricCompareStrings.ts | goodWorseCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está bom, mas é significativamente pior do que a experiência dos usuários."
  },
  "panels/timeline/components/MetricCompareStrings.ts | needsImprovementBetterCompare": {
    "message": "Seu valor local de {PH2} para {PH1} precisa melhorar, mas está muito melhor que a experiência dos usuários."
  },
  "panels/timeline/components/MetricCompareStrings.ts | needsImprovementGoodDetailedCompare": {
    "message": "Seu valor local de {PH2} para {PH1} precisa melhorar e recebeu a mesma nota que {PH4} das experiências de usuários reais para {PH1}. No entanto, o valor de {PH3} para {PH1} do 75º percentil dos dados de campo está bom."
  },
  "panels/timeline/components/MetricCompareStrings.ts | needsImprovementNeedsImprovementDetailedCompare": {
    "message": "Seu valor local de {PH2} para {PH1} precisa melhorar e recebeu a mesma nota que {PH4} das experiências de usuários reais para {PH1}. Além disso, o valor de {PH3} para {PH1} do 75º percentil dos dados de campo precisa melhorar."
  },
  "panels/timeline/components/MetricCompareStrings.ts | needsImprovementPoorDetailedCompare": {
    "message": "Seu valor local de {PH2} para {PH1} precisa melhorar e recebeu a mesma nota que {PH4} das experiências de usuários reais para {PH1}. Além disso, o valor de {PH3} para {PH1} do 75º percentil dos dados de campo está ruim."
  },
  "panels/timeline/components/MetricCompareStrings.ts | needsImprovementSimilarCompare": {
    "message": "Seu valor local de {PH2} para {PH1} precisa melhorar e é semelhante à experiência dos usuários."
  },
  "panels/timeline/components/MetricCompareStrings.ts | needsImprovementSummarized": {
    "message": "Seu valor local de {PH2} para {PH1} precisa melhorar."
  },
  "panels/timeline/components/MetricCompareStrings.ts | needsImprovementWorseCompare": {
    "message": "Seu valor local de {PH2} para {PH1} precisa melhorar e está muito abaixo da experiência dos usuários."
  },
  "panels/timeline/components/MetricCompareStrings.ts | poorBetterCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está ruim, mas é muito melhor do que a experiência dos usuários."
  },
  "panels/timeline/components/MetricCompareStrings.ts | poorGoodDetailedCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está ruim e recebeu a mesma nota que {PH4} das experiências de usuários reais para {PH1}. No entanto, o valor de {PH3} para {PH1} do 75º percentil dos dados de campo está bom."
  },
  "panels/timeline/components/MetricCompareStrings.ts | poorNeedsImprovementDetailedCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está ruim e recebeu a mesma nota que {PH4} das experiências de usuários reais para {PH1}. Além disso, o valor de {PH3} para {PH1} do 75º percentil dos dados de campo precisa melhorar."
  },
  "panels/timeline/components/MetricCompareStrings.ts | poorPoorDetailedCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está ruim e recebeu a mesma nota que {PH4} das experiências de usuários reais para {PH1}. Além disso, o valor de {PH3} para {PH1} do 75º percentil dos dados de campo está ruim."
  },
  "panels/timeline/components/MetricCompareStrings.ts | poorSimilarCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está ruim e é semelhante à experiência dos usuários."
  },
  "panels/timeline/components/MetricCompareStrings.ts | poorSummarized": {
    "message": "Seu valor local de {PH2} para {PH1} está ruim."
  },
  "panels/timeline/components/MetricCompareStrings.ts | poorWorseCompare": {
    "message": "Seu valor local de {PH2} para {PH1} está ruim, e é significativamente pior do que a experiência dos usuários."
  },
  "panels/timeline/components/NetworkRequestDetails.ts | FromCache": {
    "message": " (do cache)"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | FromMemoryCache": {
    "message": " (do cache de memória)"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | FromPush": {
    "message": " (de push do servidor)"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | FromServiceWorker": {
    "message": " (de service worker)"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | blocking": {
    "message": "Bloqueio"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | decodedBody": {
    "message": "Corpo decodificado"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | encodedData": {
    "message": "Dados codificados"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | entity": {
    "message": "Third party"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | fromCache": {
    "message": "Do cache"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | inBodyParserBlocking": {
    "message": "Bloqueio de analisador no corpo"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | initiatedBy": {
    "message": "Iniciado por"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | mimeType": {
    "message": "Tipo MIME"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | networkRequest": {
    "message": "Solicitação de rede"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | no": {
    "message": "Não"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | priority": {
    "message": "Prioridade"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | renderBlocking": {
    "message": "Bloqueio de renderização"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | requestMethod": {
    "message": "Método da solicitação"
  },
  "panels/timeline/components/NetworkRequestDetails.ts | yes": {
    "message": "Sim"
  },
  "panels/timeline/components/NetworkRequestTooltip.ts | contentDownloading": {
    "message": "Baixando conteúdo"
  },
  "panels/timeline/components/NetworkRequestTooltip.ts | duration": {
    "message": "Duração"
  },
  "panels/timeline/components/NetworkRequestTooltip.ts | priority": {
    "message": "Prioridade"
  },
  "panels/timeline/components/NetworkRequestTooltip.ts | queuingAndConnecting": {
    "message": "Fila e conexão"
  },
  "panels/timeline/components/NetworkRequestTooltip.ts | renderBlocking": {
    "message": "Bloqueio de renderização"
  },
  "panels/timeline/components/NetworkRequestTooltip.ts | requestSentAndWaiting": {
    "message": "Solicitação enviada e aguardando"
  },
  "panels/timeline/components/NetworkRequestTooltip.ts | waitingOnMainThread": {
    "message": "Aguardando na linha de execução principal"
  },
  "panels/timeline/components/NetworkThrottlingSelector.ts | add": {
    "message": "Adicionar…"
  },
  "panels/timeline/components/NetworkThrottlingSelector.ts | custom": {
    "message": "Personalizado"
  },
  "panels/timeline/components/NetworkThrottlingSelector.ts | disabled": {
    "message": "Desativada"
  },
  "panels/timeline/components/NetworkThrottlingSelector.ts | network": {
    "message": "Rede: {PH1}"
  },
  "panels/timeline/components/NetworkThrottlingSelector.ts | networkThrottling": {
    "message": "Limitação de rede: {PH1}"
  },
  "panels/timeline/components/NetworkThrottlingSelector.ts | presets": {
    "message": "Predefinições"
  },
  "panels/timeline/components/NetworkThrottlingSelector.ts | recommendedThrottling": {
    "message": "{PH1} – recomendado"
  },
  "panels/timeline/components/NetworkThrottlingSelector.ts | recommendedThrottlingReason": {
    "message": "Considere mudar a configuração para simular ambientes de usuários reais"
  },
  "panels/timeline/components/OriginMap.ts | alreadyMapped": {
    "message": "\"{PH1}\" já está mapeado para uma origem de produção."
  },
  "panels/timeline/components/OriginMap.ts | developmentOrigin": {
    "message": "Origem de desenvolvimento"
  },
  "panels/timeline/components/OriginMap.ts | invalidOrigin": {
    "message": "\"{PH1}\" não é uma origem ou um URL válido."
  },
  "panels/timeline/components/OriginMap.ts | pageHasNoData": {
    "message": "O Chrome UX Report não tem dados de usuários reais suficientes para esta página."
  },
  "panels/timeline/components/OriginMap.ts | productionOrigin": {
    "message": "Origem de produção"
  },
  "panels/timeline/components/RelatedInsightChips.ts | insightKeyword": {
    "message": "Insight"
  },
  "panels/timeline/components/RelatedInsightChips.ts | insightWithName": {
    "message": "Insight: {PH1}"
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | annotationGetStarted": {
    "message": "Faça anotações em um rastro para você e outras pessoas"
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | deleteAnnotationTutorialDescription": {
    "message": "Passe o cursor sobre a lista na barra lateral com a guia \"Anotações\" selecionada para acessar a função de exclusão."
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | deleteAnnotationTutorialTitle": {
    "message": "Excluir uma anotação"
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | deleteButton": {
    "message": "Excluir anotação: {PH1}"
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | entryLabelDescriptionLabel": {
    "message": "Um evento {PH1} com a anotação {PH2}"
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | entryLabelTutorialDescription": {
    "message": "Clique duas vezes em um item e digite para criar um rótulo."
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | entryLabelTutorialTitle": {
    "message": "Marcar um item"
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | entryLinkDescriptionLabel": {
    "message": "Uma vinculação entre um evento {PH1} e um evento {PH2}"
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | entryLinkTutorialDescription": {
    "message": "Clique duas vezes em um item, clique na seta para a direita adjacente e selecione o item de destino."
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | entryLinkTutorialTitle": {
    "message": "Conectar dois itens"
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | timeRangeDescriptionLabel": {
    "message": "Um período que começa em {PH1} e termina em {PH2}"
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | timeRangeTutorialDescription": {
    "message": "Pressione Shift e arraste no Flame Chart e, em seguida, digite para criar uma anotação de período."
  },
  "panels/timeline/components/SidebarAnnotationsTab.ts | timeRangeTutorialTitle": {
    "message": "Definir um período"
  },
  "panels/timeline/components/SidebarInsightsTab.ts | feedbackButton": {
    "message": "Feedback"
  },
  "panels/timeline/components/SidebarInsightsTab.ts | feedbackTooltip": {
    "message": "Os Insights são um recurso experimental. Seu feedback nos ajuda a melhorar."
  },
  "panels/timeline/components/SidebarSingleInsightSet.ts | dismissTitle": {
    "message": "Dismiss"
  },
  "panels/timeline/components/SidebarSingleInsightSet.ts | fieldMismatchNotice": {
    "message": "There are many reasons why local and field metrics [may not match](https://web.dev/articles/lab-and-field-data-differences). Adjust [throttling settings and device emulation](https://developer.chrome.com/docs/devtools/device-mode) to analyze traces more similar to the average user's environment."
  },
  "panels/timeline/components/SidebarSingleInsightSet.ts | fieldMismatchTitle": {
    "message": "Field & local metrics mismatch"
  },
  "panels/timeline/components/SidebarSingleInsightSet.ts | fieldScoreLabel": {
    "message": "Field ({PH1})"
  },
  "panels/timeline/components/SidebarSingleInsightSet.ts | metricScore": {
    "message": "{PH1}: pontuação {PH2} {PH3}"
  },
  "panels/timeline/components/SidebarSingleInsightSet.ts | metricScoreUnavailable": {
    "message": "{PH1}: indisponível"
  },
  "panels/timeline/components/SidebarSingleInsightSet.ts | originOption": {
    "message": "Origem"
  },
  "panels/timeline/components/SidebarSingleInsightSet.ts | passedInsights": {
    "message": "Insights aprovados ({PH1})"
  },
  "panels/timeline/components/SidebarSingleInsightSet.ts | urlOption": {
    "message": "URL"
  },
  "panels/timeline/components/TimelineSummary.ts | rangeSS": {
    "message": "Intervalo:  {PH1} – {PH2}"
  },
  "panels/timeline/components/TimelineSummary.ts | total": {
    "message": "Total"
  },
  "panels/timeline/components/Utils.ts | fms": {
    "message": "{PH1}[ms]()"
  },
  "panels/timeline/components/Utils.ts | fs": {
    "message": "{PH1}[s]()"
  },
  "panels/timeline/components/insights/BaseInsightComponent.ts | estimatedSavings": {
    "message": "Economia estimada: {PH1}"
  },
  "panels/timeline/components/insights/BaseInsightComponent.ts | estimatedSavingsTimingAndBytes": {
    "message": "Economia estimada: {PH1} e {PH2}"
  },
  "panels/timeline/components/insights/BaseInsightComponent.ts | viewDetails": {
    "message": "Mais detalhes sobre a {PH1}"
  },
  "panels/timeline/overlays/OverlaysImpl.ts | fieldMetricMarkerField": {
    "message": "{PH1} - Campo ({PH2})"
  },
  "panels/timeline/overlays/OverlaysImpl.ts | fieldMetricMarkerLocal": {
    "message": "{PH1} - Local"
  },
  "panels/timeline/overlays/OverlaysImpl.ts | originOption": {
    "message": "Origem"
  },
  "panels/timeline/overlays/OverlaysImpl.ts | urlOption": {
    "message": "URL"
  },
  "panels/timeline/overlays/components/EntriesLinkOverlay.ts | diagram": {
    "message": "Links entre entradas"
  },
  "panels/timeline/overlays/components/EntryLabelOverlay.ts | entryLabel": {
    "message": "Rótulo da entrada"
  },
  "panels/timeline/overlays/components/EntryLabelOverlay.ts | inputTextPrompt": {
    "message": "Insira um rótulo de anotação"
  },
  "panels/timeline/overlays/components/TimeRangeOverlay.ts | timeRange": {
    "message": "Período"
  },
  "panels/timeline/timeline-meta.ts | hideChromeFrameInLayersView": {
    "message": "Ocultar frame chrome na visualização em camadas"
  },
  "panels/timeline/timeline-meta.ts | loadProfile": {
    "message": "Carregar perfil…"
  },
  "panels/timeline/timeline-meta.ts | nextFrame": {
    "message": "Próximo frame"
  },
  "panels/timeline/timeline-meta.ts | nextRecording": {
    "message": "Próxima gravação"
  },
  "panels/timeline/timeline-meta.ts | performance": {
    "message": "Desempenho"
  },
  "panels/timeline/timeline-meta.ts | previousFrame": {
    "message": "Frame anterior"
  },
  "panels/timeline/timeline-meta.ts | previousRecording": {
    "message": "Gravações anteriores"
  },
  "panels/timeline/timeline-meta.ts | record": {
    "message": "Gravar"
  },
  "panels/timeline/timeline-meta.ts | recordAndReload": {
    "message": "Gravar e atualizar"
  },
  "panels/timeline/timeline-meta.ts | saveProfile": {
    "message": "Salvar perfil…"
  },
  "panels/timeline/timeline-meta.ts | showPerformance": {
    "message": "Mostrar a ferramenta Performance"
  },
  "panels/timeline/timeline-meta.ts | showRecentTimelineSessions": {
    "message": "Mostrar sessões recentes da linha do tempo"
  },
  "panels/timeline/timeline-meta.ts | stop": {
    "message": "Parar"
  },
  "panels/timeline/utils/EntryName.ts | anonymous": {
    "message": "(anônimo)"
  },
  "panels/timeline/utils/EntryName.ts | eventDispatchS": {
    "message": "Evento: {PH1}"
  },
  "panels/timeline/utils/EntryName.ts | frame": {
    "message": "Frame"
  },
  "panels/timeline/utils/EntryName.ts | layoutShift": {
    "message": "Troca de layout"
  },
  "panels/timeline/utils/EntryName.ts | wsConnectionClosed": {
    "message": "WebSocket fechado"
  },
  "panels/timeline/utils/EntryName.ts | wsConnectionOpened": {
    "message": "WebSocket aberto"
  },
  "panels/timeline/utils/EntryName.ts | wsConnectionOpenedWithUrl": {
    "message": "WebSocket aberto: {PH1}"
  },
  "panels/timeline/utils/EntryStyles.ts | abortPostTaskCallback": {
    "message": "Cancelar postTask"
  },
  "panels/timeline/utils/EntryStyles.ts | animation": {
    "message": "Animação"
  },
  "panels/timeline/utils/EntryStyles.ts | animationFrameFired": {
    "message": "Frame de animação disparado"
  },
  "panels/timeline/utils/EntryStyles.ts | async": {
    "message": "Assíncrono"
  },
  "panels/timeline/utils/EntryStyles.ts | asyncTask": {
    "message": "Tarefa assíncrona"
  },
  "panels/timeline/utils/EntryStyles.ts | cacheModule": {
    "message": "Código do módulo em cache"
  },
  "panels/timeline/utils/EntryStyles.ts | cacheScript": {
    "message": "Código do script em cache"
  },
  "panels/timeline/utils/EntryStyles.ts | cachedWasmModule": {
    "message": "Módulo Wasm armazenado em cache"
  },
  "panels/timeline/utils/EntryStyles.ts | cancelAnimationFrame": {
    "message": "Cancelar frame de animação"
  },
  "panels/timeline/utils/EntryStyles.ts | cancelIdleCallback": {
    "message": "Cancelar callback inativo"
  },
  "panels/timeline/utils/EntryStyles.ts | commit": {
    "message": "Confirmação"
  },
  "panels/timeline/utils/EntryStyles.ts | compileCode": {
    "message": "Compilar código"
  },
  "panels/timeline/utils/EntryStyles.ts | compileModule": {
    "message": "Compilar o módulo"
  },
  "panels/timeline/utils/EntryStyles.ts | compileScript": {
    "message": "Compilar o script"
  },
  "panels/timeline/utils/EntryStyles.ts | compiledWasmModule": {
    "message": "Módulo Wasm compilado"
  },
  "panels/timeline/utils/EntryStyles.ts | compositeLayers": {
    "message": "Camadas compostas"
  },
  "panels/timeline/utils/EntryStyles.ts | computeIntersections": {
    "message": "Calcular intersecções"
  },
  "panels/timeline/utils/EntryStyles.ts | consoleTaskRun": {
    "message": "Executar tarefa do console"
  },
  "panels/timeline/utils/EntryStyles.ts | consoleTime": {
    "message": "Tempo do console"
  },
  "panels/timeline/utils/EntryStyles.ts | cppGc": {
    "message": "Coleta de lixo (GC) de CPP"
  },
  "panels/timeline/utils/EntryStyles.ts | createWebsocket": {
    "message": "Criar WebSocket"
  },
  "panels/timeline/utils/EntryStyles.ts | decrypt": {
    "message": "Descriptografar"
  },
  "panels/timeline/utils/EntryStyles.ts | decryptReply": {
    "message": "Descriptografar resposta"
  },
  "panels/timeline/utils/EntryStyles.ts | deserializeCodeCache": {
    "message": "Desserializar o cache de código"
  },
  "panels/timeline/utils/EntryStyles.ts | destroyWebsocket": {
    "message": "Destruir WebSocket"
  },
  "panels/timeline/utils/EntryStyles.ts | digest": {
    "message": "Síntese"
  },
  "panels/timeline/utils/EntryStyles.ts | digestReply": {
    "message": "Resposta do resumo"
  },
  "panels/timeline/utils/EntryStyles.ts | domGc": {
    "message": "Coletor de lixo do DOM"
  },
  "panels/timeline/utils/EntryStyles.ts | domcontentloadedEvent": {
    "message": "Evento DOMContentLoaded"
  },
  "panels/timeline/utils/EntryStyles.ts | drawFrame": {
    "message": "Frame de renderização"
  },
  "panels/timeline/utils/EntryStyles.ts | drawing": {
    "message": "Desenho"
  },
  "panels/timeline/utils/EntryStyles.ts | embedderCallback": {
    "message": "Callback do incorporador"
  },
  "panels/timeline/utils/EntryStyles.ts | encrypt": {
    "message": "Criptografar"
  },
  "panels/timeline/utils/EntryStyles.ts | encryptReply": {
    "message": "Criptografar resposta"
  },
  "panels/timeline/utils/EntryStyles.ts | evaluateModule": {
    "message": "Execução de módulo"
  },
  "panels/timeline/utils/EntryStyles.ts | evaluateScript": {
    "message": "Avaliar o script"
  },
  "panels/timeline/utils/EntryStyles.ts | event": {
    "message": "Evento"
  },
  "panels/timeline/utils/EntryStyles.ts | eventTiming": {
    "message": "Tempo do evento"
  },
  "panels/timeline/utils/EntryStyles.ts | experience": {
    "message": "Experiência"
  },
  "panels/timeline/utils/EntryStyles.ts | finishLoading": {
    "message": "Terminar de carregar"
  },
  "panels/timeline/utils/EntryStyles.ts | fireIdleCallback": {
    "message": "Disparar callback inativo"
  },
  "panels/timeline/utils/EntryStyles.ts | firstContentfulPaint": {
    "message": "First Contentful Paint"
  },
  "panels/timeline/utils/EntryStyles.ts | firstPaint": {
    "message": "First Paint"
  },
  "panels/timeline/utils/EntryStyles.ts | frameStart": {
    "message": "Início do frame"
  },
  "panels/timeline/utils/EntryStyles.ts | frameStartMainThread": {
    "message": "Início do frame (linha de execução principal)"
  },
  "panels/timeline/utils/EntryStyles.ts | frameStartedLoading": {
    "message": "Carregamento do frame iniciado"
  },
  "panels/timeline/utils/EntryStyles.ts | functionCall": {
    "message": "Chamada de função"
  },
  "panels/timeline/utils/EntryStyles.ts | gcEvent": {
    "message": "Evento de GC"
  },
  "panels/timeline/utils/EntryStyles.ts | gpu": {
    "message": "GPU"
  },
  "panels/timeline/utils/EntryStyles.ts | hitTest": {
    "message": "Teste de hit"
  },
  "panels/timeline/utils/EntryStyles.ts | idle": {
    "message": "Inativo"
  },
  "panels/timeline/utils/EntryStyles.ts | imageDecode": {
    "message": "Decodificação de imagem"
  },
  "panels/timeline/utils/EntryStyles.ts | installTimer": {
    "message": "Instalar timer"
  },
  "panels/timeline/utils/EntryStyles.ts | invalidateLayout": {
    "message": "Invalidar o layout"
  },
  "panels/timeline/utils/EntryStyles.ts | jsFrame": {
    "message": "Frame do JS"
  },
  "panels/timeline/utils/EntryStyles.ts | largestContentfulPaint": {
    "message": "Largest Contentful Paint"
  },
  "panels/timeline/utils/EntryStyles.ts | layerize": {
    "message": "Criação de camadas"
  },
  "panels/timeline/utils/EntryStyles.ts | layout": {
    "message": "Layout"
  },
  "panels/timeline/utils/EntryStyles.ts | layoutShift": {
    "message": "Troca de layout"
  },
  "panels/timeline/utils/EntryStyles.ts | layoutShiftCluster": {
    "message": "Cluster de troca de layout"
  },
  "panels/timeline/utils/EntryStyles.ts | loading": {
    "message": "Carregando"
  },
  "panels/timeline/utils/EntryStyles.ts | majorGc": {
    "message": "Coletor de lixo (GC) maior"
  },
  "panels/timeline/utils/EntryStyles.ts | messaging": {
    "message": "Mensagens"
  },
  "panels/timeline/utils/EntryStyles.ts | minorGc": {
    "message": "Coletor de lixo (GC) secundário"
  },
  "panels/timeline/utils/EntryStyles.ts | onMessage": {
    "message": "Na mensagem"
  },
  "panels/timeline/utils/EntryStyles.ts | onloadEvent": {
    "message": "Evento onload"
  },
  "panels/timeline/utils/EntryStyles.ts | optimizeCode": {
    "message": "Otimizar código"
  },
  "panels/timeline/utils/EntryStyles.ts | other": {
    "message": "Outro"
  },
  "panels/timeline/utils/EntryStyles.ts | paint": {
    "message": "Exibição"
  },
  "panels/timeline/utils/EntryStyles.ts | paintImage": {
    "message": "Pintura da imagem"
  },
  "panels/timeline/utils/EntryStyles.ts | paintSetup": {
    "message": "Configuração de pintura"
  },
  "panels/timeline/utils/EntryStyles.ts | painting": {
    "message": "Exibição"
  },
  "panels/timeline/utils/EntryStyles.ts | parseAndCompile": {
    "message": "Analisar e compilar"
  },
  "panels/timeline/utils/EntryStyles.ts | parseHtml": {
    "message": "Analisar HTML"
  },
  "panels/timeline/utils/EntryStyles.ts | parseStylesheet": {
    "message": "Analisar folha de estilo"
  },
  "panels/timeline/utils/EntryStyles.ts | prePaint": {
    "message": "Pré-pintura"
  },
  "panels/timeline/utils/EntryStyles.ts | profilingOverhead": {
    "message": "Overhead de Caracterização de perfil"
  },
  "panels/timeline/utils/EntryStyles.ts | rasterizePaint": {
    "message": "Rasterizar a pintura"
  },
  "panels/timeline/utils/EntryStyles.ts | rasterizing": {
    "message": "Rasterização"
  },
  "panels/timeline/utils/EntryStyles.ts | recalculateStyle": {
    "message": "Recalcular o estilo"
  },
  "panels/timeline/utils/EntryStyles.ts | receiveData": {
    "message": "Receber dados"
  },
  "panels/timeline/utils/EntryStyles.ts | receiveResponse": {
    "message": "Receber resposta"
  },
  "panels/timeline/utils/EntryStyles.ts | receiveWebsocketHandshake": {
    "message": "Receber handshake do WebSocket"
  },
  "panels/timeline/utils/EntryStyles.ts | removeTimer": {
    "message": "Remover o timer"
  },
  "panels/timeline/utils/EntryStyles.ts | rendering": {
    "message": "Renderização"
  },
  "panels/timeline/utils/EntryStyles.ts | requestAnimationFrame": {
    "message": "Solicitar frame de animação"
  },
  "panels/timeline/utils/EntryStyles.ts | requestIdleCallback": {
    "message": "Solicitar callback inativo"
  },
  "panels/timeline/utils/EntryStyles.ts | requestMainThreadFrame": {
    "message": "Solicitar frame da linha de execução principal"
  },
  "panels/timeline/utils/EntryStyles.ts | runMicrotasks": {
    "message": "Executar microtarefas"
  },
  "panels/timeline/utils/EntryStyles.ts | runPostTaskCallback": {
    "message": "Acionar postTask"
  },
  "panels/timeline/utils/EntryStyles.ts | schedulePostMessage": {
    "message": "Programar postMessage"
  },
  "panels/timeline/utils/EntryStyles.ts | schedulePostTaskCallback": {
    "message": "Agendar postTask"
  },
  "panels/timeline/utils/EntryStyles.ts | scheduleStyleRecalculation": {
    "message": "Horário agendado para o novo cálculo de estilo"
  },
  "panels/timeline/utils/EntryStyles.ts | scripting": {
    "message": "Processamento de scripts"
  },
  "panels/timeline/utils/EntryStyles.ts | scroll": {
    "message": "Rolar"
  },
  "panels/timeline/utils/EntryStyles.ts | sendRequest": {
    "message": "Enviar solicitação"
  },
  "panels/timeline/utils/EntryStyles.ts | sendWebsocketHandshake": {
    "message": "Enviar handshake do WebSocket"
  },
  "panels/timeline/utils/EntryStyles.ts | sign": {
    "message": "Sign"
  },
  "panels/timeline/utils/EntryStyles.ts | signReply": {
    "message": "Resposta da assinatura"
  },
  "panels/timeline/utils/EntryStyles.ts | streamingCompileTask": {
    "message": "Tarefa de compilação de streaming"
  },
  "panels/timeline/utils/EntryStyles.ts | streamingWasmResponse": {
    "message": "Streaming da resposta Wasm"
  },
  "panels/timeline/utils/EntryStyles.ts | system": {
    "message": "Sistema"
  },
  "panels/timeline/utils/EntryStyles.ts | task": {
    "message": "Tarefa"
  },
  "panels/timeline/utils/EntryStyles.ts | timerFired": {
    "message": "Timer disparado"
  },
  "panels/timeline/utils/EntryStyles.ts | timestamp": {
    "message": "Carimbo de data/hora"
  },
  "panels/timeline/utils/EntryStyles.ts | updateLayer": {
    "message": "Atualizar camada"
  },
  "panels/timeline/utils/EntryStyles.ts | updateLayerTree": {
    "message": "Atualizar a árvore de camadas"
  },
  "panels/timeline/utils/EntryStyles.ts | userTiming": {
    "message": "Velocidade do usuário"
  },
  "panels/timeline/utils/EntryStyles.ts | verify": {
    "message": "Verificar"
  },
  "panels/timeline/utils/EntryStyles.ts | verifyReply": {
    "message": "Conferir resposta"
  },
  "panels/timeline/utils/EntryStyles.ts | waitingForNetwork": {
    "message": "Aguardando a rede"
  },
  "panels/timeline/utils/EntryStyles.ts | wasmModuleCacheHit": {
    "message": "Ocorrência em cache do módulo Wasm"
  },
  "panels/timeline/utils/EntryStyles.ts | wasmModuleCacheInvalid": {
    "message": "Cache do módulo Wasm inválido"
  },
  "panels/timeline/utils/EntryStyles.ts | willSendRequest": {
    "message": "Enviará uma solicitação"
  },
  "panels/timeline/utils/EntryStyles.ts | wsMessageReceived": {
    "message": "Receber mensagem do WebSocket"
  },
  "panels/timeline/utils/EntryStyles.ts | wsMessageSent": {
    "message": "Enviar mensagem do WebSocket"
  },
  "panels/timeline/utils/EntryStyles.ts | xhrLoad": {
    "message": "A API XHR foi carregada"
  },
  "panels/timeline/utils/EntryStyles.ts | xhrReadyStateChange": {
    "message": "Mudar a readyState da XHR"
  },
  "panels/timeline/utils/IgnoreList.ts | skip3rdPartyScripts": {
    "message": "Marcado com ignoreList no mapa de origem"
  },
  "panels/timeline/utils/IgnoreList.ts | skipAnonymousScripts": {
    "message": "Script anônimo"
  },
  "panels/timeline/utils/IgnoreList.ts | skipContentScripts": {
    "message": "Script de conteúdo"
  },
  "panels/timeline/utils/IgnoreList.ts | unknown": {
    "message": "Desconhecida"
  },
  "panels/utils/utils.ts | requestContentHeadersOverridden": {
    "message": "O conteúdo da solicitação e os cabeçalhos foram substituídos"
  },
  "panels/utils/utils.ts | requestContentOverridden": {
    "message": "O conteúdo da solicitação foi substituído"
  },
  "panels/utils/utils.ts | requestHeadersOverridden": {
    "message": "Os cabeçalhos da solicitação foram substituídos"
  },
  "panels/utils/utils.ts | thirdPartyPhaseout": {
    "message": "Os cookies desta solicitação foram bloqueados devido a Chrome flags ou à configuração do navegador. Saiba mais no painel \"Issues\"."
  },
  "panels/web_audio/AudioContextContentBuilder.ts | callbackBufferSize": {
    "message": "Tamanho do buffer de callback"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | callbackInterval": {
    "message": "Intervalo de callback"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | currentTime": {
    "message": "Horário atual"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | maxOutputChannels": {
    "message": "Máximo número de canais de saída"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | renderCapacity": {
    "message": "Capacidade de renderização"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | sampleRate": {
    "message": "Taxa de amostra"
  },
  "panels/web_audio/AudioContextContentBuilder.ts | state": {
    "message": "Status"
  },
  "panels/web_audio/AudioContextSelector.ts | audioContextS": {
    "message": "Contexto do áudio: {PH1}"
  },
  "panels/web_audio/AudioContextSelector.ts | noRecordings": {
    "message": "(não há gravações)"
  },
  "panels/web_audio/WebAudioView.ts | openAPageThatUsesWebAudioApiTo": {
    "message": "Abrir uma página que usa a API Web Audio para começar a monitorar."
  },
  "panels/web_audio/web_audio-meta.ts | audio": {
    "message": "áudio"
  },
  "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": "Ações"
  },
  "panels/webauthn/WebauthnPane.ts | active": {
    "message": "Ativo"
  },
  "panels/webauthn/WebauthnPane.ts | add": {
    "message": "Adicionar"
  },
  "panels/webauthn/WebauthnPane.ts | addAuthenticator": {
    "message": "Adicionar autenticador"
  },
  "panels/webauthn/WebauthnPane.ts | authenticatorS": {
    "message": "Autenticador {PH1}"
  },
  "panels/webauthn/WebauthnPane.ts | credentials": {
    "message": "Credenciais"
  },
  "panels/webauthn/WebauthnPane.ts | editName": {
    "message": "Editar nome"
  },
  "panels/webauthn/WebauthnPane.ts | enableVirtualAuthenticator": {
    "message": "Ativar ambiente do autenticador virtual"
  },
  "panels/webauthn/WebauthnPane.ts | enterNewName": {
    "message": "Digite um novo nome"
  },
  "panels/webauthn/WebauthnPane.ts | export": {
    "message": "Exportar"
  },
  "panels/webauthn/WebauthnPane.ts | id": {
    "message": "ID"
  },
  "panels/webauthn/WebauthnPane.ts | isResident": {
    "message": "É residente"
  },
  "panels/webauthn/WebauthnPane.ts | learnMore": {
    "message": "Saiba mais"
  },
  "panels/webauthn/WebauthnPane.ts | newAuthenticator": {
    "message": "Novo autenticador"
  },
  "panels/webauthn/WebauthnPane.ts | no": {
    "message": "Não"
  },
  "panels/webauthn/WebauthnPane.ts | noCredentialsTryCallingSFromYour": {
    "message": "Nenhuma credencial. Tente chamar {PH1} do seu site."
  },
  "panels/webauthn/WebauthnPane.ts | privateKeypem": {
    "message": "Chave privada.pem"
  },
  "panels/webauthn/WebauthnPane.ts | protocol": {
    "message": "Protocolo"
  },
  "panels/webauthn/WebauthnPane.ts | remove": {
    "message": "Remover"
  },
  "panels/webauthn/WebauthnPane.ts | rpId": {
    "message": "ID da parte confiável"
  },
  "panels/webauthn/WebauthnPane.ts | saveName": {
    "message": "Salvar nome"
  },
  "panels/webauthn/WebauthnPane.ts | setSAsTheActiveAuthenticator": {
    "message": "Configurar {PH1} como autenticador ativo"
  },
  "panels/webauthn/WebauthnPane.ts | signCount": {
    "message": "Contagem de assinaturas"
  },
  "panels/webauthn/WebauthnPane.ts | supportsLargeBlob": {
    "message": "Suporte para blobs grandes"
  },
  "panels/webauthn/WebauthnPane.ts | supportsResidentKeys": {
    "message": "Compatível com chaves residentes"
  },
  "panels/webauthn/WebauthnPane.ts | supportsUserVerification": {
    "message": "Compatível com a verificação de usuário"
  },
  "panels/webauthn/WebauthnPane.ts | transport": {
    "message": "Transporte"
  },
  "panels/webauthn/WebauthnPane.ts | useWebauthnForPhishingresistant": {
    "message": "Usar WebAuthn para autenticação resistente a phishing"
  },
  "panels/webauthn/WebauthnPane.ts | userHandle": {
    "message": "Controle de usuários"
  },
  "panels/webauthn/WebauthnPane.ts | uuid": {
    "message": "UUID"
  },
  "panels/webauthn/WebauthnPane.ts | yes": {
    "message": "Sim"
  },
  "panels/webauthn/webauthn-meta.ts | showWebauthn": {
    "message": "Mostrar WebAuthn"
  },
  "panels/webauthn/webauthn-meta.ts | webauthn": {
    "message": "WebAuthn"
  },
  "panels/whats_new/ReleaseNoteView.ts | seeFeatures": {
    "message": "Veja todos os novos recursos"
  },
  "panels/whats_new/whats_new-meta.ts | bug": {
    "message": "bug"
  },
  "panels/whats_new/whats_new-meta.ts | doNotShowWhatsNewAfterEachUpdate": {
    "message": "Não mostrar as novidades após cada atualização"
  },
  "panels/whats_new/whats_new-meta.ts | releaseNotes": {
    "message": "Notas da versão"
  },
  "panels/whats_new/whats_new-meta.ts | reportADevtoolsIssue": {
    "message": "Relatar um problema do DevTools"
  },
  "panels/whats_new/whats_new-meta.ts | showWhatsNew": {
    "message": "Mostrar a ferramenta \"Novidades\""
  },
  "panels/whats_new/whats_new-meta.ts | showWhatsNewAfterEachUpdate": {
    "message": "Mostrar novidades após cada atualização"
  },
  "panels/whats_new/whats_new-meta.ts | whatsNew": {
    "message": "Novidades"
  },
  "ui/components/dialogs/Dialog.ts | close": {
    "message": "Fechar"
  },
  "ui/components/dialogs/ShortcutDialog.ts | dialogTitle": {
    "message": "Atalhos do teclado"
  },
  "ui/components/dialogs/ShortcutDialog.ts | showShortcutTitle": {
    "message": "Mostrar atalhos"
  },
  "ui/components/diff_view/DiffView.ts | SkippingDMatchingLines": {
    "message": "(… Pular {PH1} linhas correspondentes…)"
  },
  "ui/components/diff_view/DiffView.ts | additions": {
    "message": "Adição:"
  },
  "ui/components/diff_view/DiffView.ts | changesDiffViewer": {
    "message": "Visor de diferenças de alterações"
  },
  "ui/components/diff_view/DiffView.ts | deletions": {
    "message": "Exclusão:"
  },
  "ui/components/issue_counter/IssueCounter.ts | breakingChanges": {
    "message": "{issueCount,plural, =1{# alteração interruptiva}one{# alteração interruptiva}other{# alterações interruptivas}}"
  },
  "ui/components/issue_counter/IssueCounter.ts | pageErrors": {
    "message": "{issueCount,plural, =1{# erro na página}one{# erro na página}other{# erros na página}}"
  },
  "ui/components/issue_counter/IssueCounter.ts | possibleImprovements": {
    "message": "{issueCount,plural, =1{# possível melhoria}one{# possível melhoria}other{# possíveis melhorias}}"
  },
  "ui/components/issue_counter/IssueLinkIcon.ts | clickToShowIssue": {
    "message": "Clique para exibir um problema na guia de problemas"
  },
  "ui/components/issue_counter/IssueLinkIcon.ts | clickToShowIssueWithTitle": {
    "message": "Clique para abrir a guia de problemas e exibir o problema: {title}"
  },
  "ui/components/issue_counter/IssueLinkIcon.ts | issueUnavailable": {
    "message": "O problema está indisponível no momento"
  },
  "ui/components/markdown_view/CodeBlock.ts | code": {
    "message": "Código"
  },
  "ui/components/markdown_view/CodeBlock.ts | copied": {
    "message": "Copiado para a área de transferência"
  },
  "ui/components/markdown_view/CodeBlock.ts | copy": {
    "message": "Copiar o código"
  },
  "ui/components/markdown_view/CodeBlock.ts | disclaimer": {
    "message": "Use snippets de código com cuidado"
  },
  "ui/components/panel_feedback/FeedbackButton.ts | feedback": {
    "message": "Feedback"
  },
  "ui/components/panel_feedback/PanelFeedback.ts | previewFeature": {
    "message": "Recurso em pré-lançamento"
  },
  "ui/components/panel_feedback/PanelFeedback.ts | previewText": {
    "message": "Nossa equipe está trabalhando nesse recurso e quer saber o que você acha."
  },
  "ui/components/panel_feedback/PanelFeedback.ts | previewTextFeedbackLink": {
    "message": "Envie seu feedback."
  },
  "ui/components/panel_feedback/PanelFeedback.ts | videoAndDocumentation": {
    "message": "Vídeo e documentação"
  },
  "ui/components/panel_feedback/PreviewToggle.ts | learnMoreLink": {
    "message": "Saiba mais"
  },
  "ui/components/panel_feedback/PreviewToggle.ts | previewTextFeedbackLink": {
    "message": "Envie seu feedback."
  },
  "ui/components/panel_feedback/PreviewToggle.ts | shortFeedbackLink": {
    "message": "Enviar feedback"
  },
  "ui/components/request_link_icon/RequestLinkIcon.ts | clickToShowRequestInTheNetwork": {
    "message": "Clique para abrir o painel Network e exibir a solicitação do URL: {url}"
  },
  "ui/components/request_link_icon/RequestLinkIcon.ts | requestUnavailableInTheNetwork": {
    "message": "Solicitação indisponível no painel de rede. Tente atualizar a página inspecionada"
  },
  "ui/components/request_link_icon/RequestLinkIcon.ts | shortenedURL": {
    "message": "URL abreviado"
  },
  "ui/components/settings/SettingCheckbox.ts | learnMore": {
    "message": "Saiba mais"
  },
  "ui/components/survey_link/SurveyLink.ts | anErrorOccurredWithTheSurvey": {
    "message": "Ocorreu um erro com a pesquisa"
  },
  "ui/components/survey_link/SurveyLink.ts | openingSurvey": {
    "message": "Abrindo a pesquisa…"
  },
  "ui/components/survey_link/SurveyLink.ts | thankYouForYourFeedback": {
    "message": "Agradecemos seu feedback"
  },
  "ui/components/text_editor/config.ts | codeEditor": {
    "message": "Editor de código"
  },
  "ui/components/text_editor/config.ts | sSuggestionSOfS": {
    "message": "{PH1}, sugestão {PH2} de {PH3}"
  },
  "ui/legacy/ActionRegistration.ts | background_services": {
    "message": "Serviços em segundo plano"
  },
  "ui/legacy/ActionRegistration.ts | changes": {
    "message": "Mudanças"
  },
  "ui/legacy/ActionRegistration.ts | console": {
    "message": "Console"
  },
  "ui/legacy/ActionRegistration.ts | debugger": {
    "message": "Depurador"
  },
  "ui/legacy/ActionRegistration.ts | drawer": {
    "message": "Gaveta"
  },
  "ui/legacy/ActionRegistration.ts | elements": {
    "message": "Elementos"
  },
  "ui/legacy/ActionRegistration.ts | global": {
    "message": "Global"
  },
  "ui/legacy/ActionRegistration.ts | help": {
    "message": "Ajuda"
  },
  "ui/legacy/ActionRegistration.ts | javascript_profiler": {
    "message": "Criador de perfil do JavaScript"
  },
  "ui/legacy/ActionRegistration.ts | layers": {
    "message": "Camadas"
  },
  "ui/legacy/ActionRegistration.ts | memory": {
    "message": "Memória"
  },
  "ui/legacy/ActionRegistration.ts | mobile": {
    "message": "Dispositivo móvel"
  },
  "ui/legacy/ActionRegistration.ts | navigation": {
    "message": "Navegação"
  },
  "ui/legacy/ActionRegistration.ts | network": {
    "message": "Rede"
  },
  "ui/legacy/ActionRegistration.ts | performance": {
    "message": "Desempenho"
  },
  "ui/legacy/ActionRegistration.ts | recorder": {
    "message": "Gravador"
  },
  "ui/legacy/ActionRegistration.ts | rendering": {
    "message": "Renderização"
  },
  "ui/legacy/ActionRegistration.ts | resources": {
    "message": "Recursos"
  },
  "ui/legacy/ActionRegistration.ts | screenshot": {
    "message": "Captura de tela"
  },
  "ui/legacy/ActionRegistration.ts | settings": {
    "message": "Configurações"
  },
  "ui/legacy/ActionRegistration.ts | sources": {
    "message": "Fontes"
  },
  "ui/legacy/DockController.ts | close": {
    "message": "Fechar"
  },
  "ui/legacy/DockController.ts | devToolsDockedTo": {
    "message": "O DevTools está fixado em {PH1}"
  },
  "ui/legacy/DockController.ts | devtoolsUndocked": {
    "message": "O DevTools não está fixado"
  },
  "ui/legacy/DockController.ts | dockToBottom": {
    "message": "Fixar na parte inferior"
  },
  "ui/legacy/DockController.ts | dockToLeft": {
    "message": "Fixar à esquerda"
  },
  "ui/legacy/DockController.ts | dockToRight": {
    "message": "Fixar à direita"
  },
  "ui/legacy/DockController.ts | undockIntoSeparateWindow": {
    "message": "Desafixar para uma janela separada"
  },
  "ui/legacy/EmptyWidget.ts | learnMore": {
    "message": "Saiba mais"
  },
  "ui/legacy/FilterBar.ts | allStrings": {
    "message": "Tudo"
  },
  "ui/legacy/FilterBar.ts | egSmalldUrlacomb": {
    "message": "Exemplo: /small[d]+/ url:a.com/b"
  },
  "ui/legacy/FilterBar.ts | filter": {
    "message": "Filtro"
  },
  "ui/legacy/FilterBar.ts | sclickToSelectMultipleTypes": {
    "message": "{PH1}Clique para selecionar vários tipos"
  },
  "ui/legacy/Infobar.ts | close": {
    "message": "Fechar"
  },
  "ui/legacy/Infobar.ts | dontShowAgain": {
    "message": "Não mostrar novamente"
  },
  "ui/legacy/Infobar.ts | showMore": {
    "message": "Mostrar mais"
  },
  "ui/legacy/InspectorView.ts | closeDrawer": {
    "message": "Fechar gaveta"
  },
  "ui/legacy/InspectorView.ts | devToolsLanguageMissmatch": {
    "message": "O DevTools agora está disponível em {PH1}."
  },
  "ui/legacy/InspectorView.ts | drawer": {
    "message": "Gaveta de ferramentas"
  },
  "ui/legacy/InspectorView.ts | drawerHidden": {
    "message": "Gaveta oculta"
  },
  "ui/legacy/InspectorView.ts | drawerShown": {
    "message": "Gaveta visível"
  },
  "ui/legacy/InspectorView.ts | mainToolbar": {
    "message": "Barra de ferramentas principal"
  },
  "ui/legacy/InspectorView.ts | moreTools": {
    "message": "Mais ferramentas"
  },
  "ui/legacy/InspectorView.ts | moveToBottom": {
    "message": "Mover para o fim"
  },
  "ui/legacy/InspectorView.ts | moveToTop": {
    "message": "Mover para o início"
  },
  "ui/legacy/InspectorView.ts | panels": {
    "message": "Painéis"
  },
  "ui/legacy/InspectorView.ts | reloadDebuggedTab": {
    "message": "Atualizar"
  },
  "ui/legacy/InspectorView.ts | reloadDevtools": {
    "message": "Recarregar DevTools"
  },
  "ui/legacy/InspectorView.ts | selectFolder": {
    "message": "Selecionar pasta"
  },
  "ui/legacy/InspectorView.ts | selectOverrideFolder": {
    "message": "Selecione uma pasta para armazenar os arquivos de substituição."
  },
  "ui/legacy/InspectorView.ts | setToBrowserLanguage": {
    "message": "Sempre usar o idioma do Chrome"
  },
  "ui/legacy/InspectorView.ts | setToSpecificLanguage": {
    "message": "Mudar DevTools para {PH1}"
  },
  "ui/legacy/ListWidget.ts | addString": {
    "message": "Adicionar"
  },
  "ui/legacy/ListWidget.ts | cancelString": {
    "message": "Cancelar"
  },
  "ui/legacy/ListWidget.ts | changesSaved": {
    "message": "As mudanças no item foram salvas"
  },
  "ui/legacy/ListWidget.ts | editString": {
    "message": "Editar"
  },
  "ui/legacy/ListWidget.ts | removeString": {
    "message": "Remover"
  },
  "ui/legacy/ListWidget.ts | removedItem": {
    "message": "O item foi removido"
  },
  "ui/legacy/ListWidget.ts | saveString": {
    "message": "Salvar"
  },
  "ui/legacy/RemoteDebuggingTerminatedScreen.ts | debuggingConnectionWasClosed": {
    "message": "A conexão de depuração foi encerrada. Motivo: "
  },
  "ui/legacy/RemoteDebuggingTerminatedScreen.ts | reconnectDevtools": {
    "message": "Reconectar DevTools"
  },
  "ui/legacy/RemoteDebuggingTerminatedScreen.ts | reconnectWhenReadyByReopening": {
    "message": "Reconectar quando estiver pronto, reabrindo o DevTools."
  },
  "ui/legacy/SearchableView.ts | accessibledOfD": {
    "message": "Mostra o resultado {PH1} de {PH2}"
  },
  "ui/legacy/SearchableView.ts | clearInput": {
    "message": "Limpar"
  },
  "ui/legacy/SearchableView.ts | closeSearchBar": {
    "message": "Fechar a barra de pesquisa"
  },
  "ui/legacy/SearchableView.ts | dMatches": {
    "message": "{PH1} correspondências"
  },
  "ui/legacy/SearchableView.ts | dOfD": {
    "message": "{PH1} de {PH2}"
  },
  "ui/legacy/SearchableView.ts | disableCaseSensitive": {
    "message": "Desativar a pesquisa com diferenciação entre maiúsculas e minúsculas"
  },
  "ui/legacy/SearchableView.ts | disableFindAndReplace": {
    "message": "Desativar a opção \"Localizar e substituir\""
  },
  "ui/legacy/SearchableView.ts | disableRegularExpression": {
    "message": "Desativar expressões regulares"
  },
  "ui/legacy/SearchableView.ts | enableCaseSensitive": {
    "message": "Ativar a pesquisa com diferenciação entre maiúsculas e minúsculas"
  },
  "ui/legacy/SearchableView.ts | enableFindAndReplace": {
    "message": "Localizar e substituir"
  },
  "ui/legacy/SearchableView.ts | enableRegularExpression": {
    "message": "Ativar expressões regulares"
  },
  "ui/legacy/SearchableView.ts | findString": {
    "message": "Localizar"
  },
  "ui/legacy/SearchableView.ts | matchString": {
    "message": "1 correspondência"
  },
  "ui/legacy/SearchableView.ts | replace": {
    "message": "Substituir"
  },
  "ui/legacy/SearchableView.ts | replaceAll": {
    "message": "Substituir tudo"
  },
  "ui/legacy/SearchableView.ts | searchNext": {
    "message": "Mostrar o próximo resultado"
  },
  "ui/legacy/SearchableView.ts | searchPrevious": {
    "message": "Mostrar resultado anterior"
  },
  "ui/legacy/SettingsUI.ts | oneOrMoreSettingsHaveChanged": {
    "message": "Uma ou mais configurações foram mudadas. É necessário atualizar para que isso entre em vigor."
  },
  "ui/legacy/SettingsUI.ts | srequiresReload": {
    "message": "*Exige a atualização da página"
  },
  "ui/legacy/SoftContextMenu.ts | checked": {
    "message": "marcado"
  },
  "ui/legacy/SoftContextMenu.ts | sS": {
    "message": "{PH1}, {PH2}"
  },
  "ui/legacy/SoftContextMenu.ts | sSS": {
    "message": "{PH1}, {PH2} {PH3}"
  },
  "ui/legacy/SoftContextMenu.ts | unchecked": {
    "message": "desmarcada"
  },
  "ui/legacy/SoftDropDown.ts | noItemSelected": {
    "message": "(nenhum item selecionado)"
  },
  "ui/legacy/SuggestBox.ts | sSuggestionSOfS": {
    "message": "{PH1}, sugestão {PH2} de {PH3}"
  },
  "ui/legacy/SuggestBox.ts | sSuggestionSSelected": {
    "message": "{PH1}, sugestão selecionada"
  },
  "ui/legacy/TabbedPane.ts | close": {
    "message": "Fechar"
  },
  "ui/legacy/TabbedPane.ts | closeAll": {
    "message": "Fechar todas"
  },
  "ui/legacy/TabbedPane.ts | closeOthers": {
    "message": "Fechar outras"
  },
  "ui/legacy/TabbedPane.ts | closeS": {
    "message": "Fechar {PH1}"
  },
  "ui/legacy/TabbedPane.ts | closeTabsToTheRight": {
    "message": "Fechar guias à direita"
  },
  "ui/legacy/TabbedPane.ts | moreTabs": {
    "message": "Mais guias"
  },
  "ui/legacy/TabbedPane.ts | moveTabLeft": {
    "message": "Mover para a esquerda"
  },
  "ui/legacy/TabbedPane.ts | moveTabRight": {
    "message": "Mover para a direita"
  },
  "ui/legacy/TabbedPane.ts | previewFeature": {
    "message": "Recurso de pré-lançamento"
  },
  "ui/legacy/TargetCrashedScreen.ts | devtoolsWasDisconnectedFromThe": {
    "message": "O DevTools foi desconectado da página."
  },
  "ui/legacy/TargetCrashedScreen.ts | oncePageIsReloadedDevtoolsWill": {
    "message": "Quando a página for atualizada, o DevTools será reconectado automaticamente."
  },
  "ui/legacy/Toolbar.ts | clearInput": {
    "message": "Limpar"
  },
  "ui/legacy/Toolbar.ts | filter": {
    "message": "Filtrar"
  },
  "ui/legacy/Toolbar.ts | notPressed": {
    "message": "não pressionado"
  },
  "ui/legacy/Toolbar.ts | pressed": {
    "message": "pressionado"
  },
  "ui/legacy/UIUtils.ts | anonymous": {
    "message": "(anônimo)"
  },
  "ui/legacy/UIUtils.ts | anotherProfilerIsAlreadyActive": {
    "message": "Outro criador de perfil já está ativo"
  },
  "ui/legacy/UIUtils.ts | asyncCall": {
    "message": "Chamada assíncrona"
  },
  "ui/legacy/UIUtils.ts | cancel": {
    "message": "Cancelar"
  },
  "ui/legacy/UIUtils.ts | close": {
    "message": "Fechar"
  },
  "ui/legacy/UIUtils.ts | copyFileName": {
    "message": "Copiar nome do arquivo"
  },
  "ui/legacy/UIUtils.ts | copyLinkAddress": {
    "message": "Copiar endereço do link"
  },
  "ui/legacy/UIUtils.ts | ok": {
    "message": "OK"
  },
  "ui/legacy/UIUtils.ts | openInNewTab": {
    "message": "Abrir na nova guia"
  },
  "ui/legacy/UIUtils.ts | promiseRejectedAsync": {
    "message": "Promise rejeitado (assíncrono)"
  },
  "ui/legacy/UIUtils.ts | promiseResolvedAsync": {
    "message": "Promise resolvido (assíncrono)"
  },
  "ui/legacy/ViewManager.ts | sPanel": {
    "message": "Painel de {PH1}"
  },
  "ui/legacy/ViewRegistration.ts | drawer": {
    "message": "Gaveta"
  },
  "ui/legacy/ViewRegistration.ts | drawer_sidebar": {
    "message": "Barra lateral da gaveta"
  },
  "ui/legacy/ViewRegistration.ts | elements": {
    "message": "Elementos"
  },
  "ui/legacy/ViewRegistration.ts | network": {
    "message": "Rede"
  },
  "ui/legacy/ViewRegistration.ts | panel": {
    "message": "Painel"
  },
  "ui/legacy/ViewRegistration.ts | settings": {
    "message": "Configurações"
  },
  "ui/legacy/ViewRegistration.ts | sources": {
    "message": "Fontes"
  },
  "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": "Taxa de contraste"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | noContrastInformationAvailable": {
    "message": "Nenhuma informação de contraste disponível"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | pickBackgroundColor": {
    "message": "Escolher cor do segundo plano"
  },
  "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 mais"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | toggleBackgroundColorPicker": {
    "message": "Alternar o seletor de cores no segundo plano"
  },
  "ui/legacy/components/color_picker/ContrastDetails.ts | useSuggestedColorStoFixLow": {
    "message": "Usar a cor sugerida {PH1} para corrigir o contraste baixo"
  },
  "ui/legacy/components/color_picker/FormatPickerContextMenu.ts | colorClippedTooltipText": {
    "message": "Essa cor foi adaptada para corresponder à gama do formato. O resultado real foi {PH1}"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | addToPalette": {
    "message": "Adicionar à paleta"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | changeAlpha": {
    "message": "Mudar canal alfa"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | changeColorFormat": {
    "message": "Mudar formato de cor"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | changeHue": {
    "message": "Mudar matiz"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | clearPalette": {
    "message": "Limpar paleta"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | colorPalettes": {
    "message": "Paletas de cores"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | colorS": {
    "message": "Cor {PH1}"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | copyColorToClipboard": {
    "message": "Copiar cor para a área de transferência"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | hex": {
    "message": "Hexadecimal"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | longclickOrLongpressSpaceToShow": {
    "message": "Espaço para clique longo ou tocar e pressionar para mostrar tonalidades alternativas de {PH1}"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | pressArrowKeysMessage": {
    "message": "Pressione as teclas de seta, com ou sem modificadores, para mover a posição da amostra. Usar a tecla de seta com a tecla Shift gera um grande movimento da posição. Com a tecla Ctrl ele é menor e menor ainda com a tecla Alt"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | previewPalettes": {
    "message": "Visualizar paletas"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | removeAllToTheRight": {
    "message": "Remover todos à direita"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | removeColor": {
    "message": "Remover cor"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | returnToColorPicker": {
    "message": "Voltar ao seletor de cores"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | sInS": {
    "message": "{PH1} em {PH2}"
  },
  "ui/legacy/components/color_picker/Spectrum.ts | toggleColorPicker": {
    "message": "Conta-gotas [{PH1}]"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | cookies": {
    "message": "Cookies"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | editableCookies": {
    "message": "Cookies editáveis"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | na": {
    "message": "N/A"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | name": {
    "message": "Nome"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | opaquePartitionKey": {
    "message": "(opaca)"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | session": {
    "message": "Sessão"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | showIssueAssociatedWithThis": {
    "message": "Mostrar problema associado a este cookie"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | showRequestsWithThisCookie": {
    "message": "Mostrar solicitações com esse cookie"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | size": {
    "message": "Tamanho"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | sourcePortTooltip": {
    "message": "Mostra a porta de origem (intervalo 1 a 65535) em que o cookie foi configurado. Caso a porta seja desconhecida, mostrará -1."
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | sourceSchemeTooltip": {
    "message": "Mostra o esquema de origens (Secure, NonSecure) em que o cookie foi configurado. Caso o esquema seja desconhecido, a indicação \"Unset\" será exibida."
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | timeAfter": {
    "message": "após {date}"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | timeAfterTooltip": {
    "message": "O carimbo de data e hora de vencimento é {seconds}, que corresponde a uma data após {date}"
  },
  "ui/legacy/components/cookie_table/CookiesTable.ts | value": {
    "message": "Valor"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | addNew": {
    "message": "Adicionar novo"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | checked": {
    "message": "marcado"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | collapsed": {
    "message": "recolhido"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | delete": {
    "message": "Excluir"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | editS": {
    "message": "Editar \"{PH1}\""
  },
  "ui/legacy/components/data_grid/DataGrid.ts | emptyRowCreated": {
    "message": "Uma linha vazia foi criada na tabela. Clique duas vezes ou use o menu de contexto para editá-la."
  },
  "ui/legacy/components/data_grid/DataGrid.ts | enterToSort": {
    "message": "Estado de classificação da coluna: {PH1}. Pressione \"Enter\" para aplicar o filtro de classificação"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | expanded": {
    "message": "expandido"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | headerOptions": {
    "message": "Opções de cabeçalho"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | levelS": {
    "message": "nível {PH1}"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | refresh": {
    "message": "Atualizar"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | resetColumns": {
    "message": "Redefinir colunas"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | rowsS": {
    "message": "Linhas: {PH1}"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | sRowS": {
    "message": "Linha de {PH1} {PH2}"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | sSUseTheUpAndDownArrowKeysTo": {
    "message": "{PH1} {PH2}, use as teclas de seta para cima e para baixo para navegar e interagir com as linhas da tabela. Use o modo de navegação para ler célula por célula."
  },
  "ui/legacy/components/data_grid/DataGrid.ts | sortByString": {
    "message": "Ordenar por"
  },
  "ui/legacy/components/data_grid/DataGrid.ts | sortableColumn": {
    "message": "Sortable column. Press enter to apply sorting filter"
  },
  "ui/legacy/components/data_grid/ShowMoreDataGridNode.ts | showAllD": {
    "message": "Mostrar todos os {PH1}"
  },
  "ui/legacy/components/data_grid/ShowMoreDataGridNode.ts | showDAfter": {
    "message": "Exibir {PH1} após"
  },
  "ui/legacy/components/data_grid/ShowMoreDataGridNode.ts | showDBefore": {
    "message": "Mostrar {PH1} antes"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | blur": {
    "message": "Desfocar"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | spread": {
    "message": "Extensão"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | type": {
    "message": "Tipo"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | xOffset": {
    "message": "Deslocamento X"
  },
  "ui/legacy/components/inline_editor/CSSShadowEditor.ts | yOffset": {
    "message": "Deslocamento Y"
  },
  "ui/legacy/components/inline_editor/ColorSwatch.ts | shiftclickToChangeColorFormat": {
    "message": "Manter a tecla Shift pressionada e clicar para mudar o formato de cor"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | PleaseEnterAValidValueForSText": {
    "message": "* Insira um valor válido para a entrada de texto de {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | cssProperties": {
    "message": "Propriedades de CSS"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | deleteS": {
    "message": "Excluir {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fallbackS": {
    "message": "Substituto {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fontFamily": {
    "message": "Família de fontes"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fontSelectorDeletedAtIndexS": {
    "message": "Seletor de fonte excluído no índice: {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fontSize": {
    "message": "Tamanho da fonte"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | fontWeight": {
    "message": "Espessura da fonte"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | lineHeight": {
    "message": "Altura da linha"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sKeyValueSelector": {
    "message": "Seletor de chave-valor de {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sSliderInput": {
    "message": "Entrada de controle deslizante de {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sTextInput": {
    "message": "Entrada de texto de {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sToggleInputType": {
    "message": "Tipo de entrada para alternância de {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sUnitInput": {
    "message": "Entrada da unidade de {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | selectorInputMode": {
    "message": "Seletor do modo de entrada"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | sliderInputMode": {
    "message": "Modo de entrada do controle deslizante"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | spacing": {
    "message": "Espaçamento"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | thereIsNoValueToDeleteAtIndexS": {
    "message": "Não há valor para excluir no índice: {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | thisPropertyIsSetToContainUnits": {
    "message": "Essa propriedade está configurada para conter unidades, mas não tem uma unitsArray correspondente definida: {PH1}"
  },
  "ui/legacy/components/inline_editor/FontEditor.ts | units": {
    "message": "Unidades"
  },
  "ui/legacy/components/inline_editor/LinkSwatch.ts | sIsNotDefined": {
    "message": "A propriedade {PH1} não está definida"
  },
  "ui/legacy/components/object_ui/CustomPreviewComponent.ts | showAsJavascriptObject": {
    "message": "Mostrar como objeto JavaScript"
  },
  "ui/legacy/components/object_ui/ObjectPopoverHelper.ts | learnMore": {
    "message": "Saiba mais"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | collapseChildren": {
    "message": "Recolher filhos"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | copy": {
    "message": "Copiar"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | copyPropertyPath": {
    "message": "Copiar caminho da propriedade"
  },
  "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": "[Exceção: {PH1}]"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | expandRecursively": {
    "message": "Expandir recursivamente"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | invokePropertyGetter": {
    "message": "Invocar getter da propriedade"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | longTextWasTruncatedS": {
    "message": "o texto longo foi truncado ({PH1})"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | noProperties": {
    "message": "Nenhuma propriedade"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | openInMemoryInpector": {
    "message": "Abrir no painel do Inspetor de memória"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | showAllD": {
    "message": "Mostrar todos os {PH1}"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | showMoreS": {
    "message": "Mostrar mais ({PH1})"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | stringIsTooLargeToEdit": {
    "message": "<a string é muito grande para ser editada>"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | unknown": {
    "message": "desconhecido"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | valueNotAccessibleToTheDebugger": {
    "message": "O valor não pode ser acessado pelo depurador"
  },
  "ui/legacy/components/object_ui/ObjectPropertiesSection.ts | valueUnavailable": {
    "message": "<valor indisponível>"
  },
  "ui/legacy/components/object_ui/RemoteObjectPreviewFormatter.ts | empty": {
    "message": "vazio"
  },
  "ui/legacy/components/object_ui/RemoteObjectPreviewFormatter.ts | emptyD": {
    "message": "vazio x {PH1}"
  },
  "ui/legacy/components/object_ui/RemoteObjectPreviewFormatter.ts | thePropertyIsComputedWithAGetter": {
    "message": "A propriedade é calculada com um getter"
  },
  "ui/legacy/components/perf_ui/BrickBreaker.ts | congrats": {
    "message": "Parabéns, você ganhou!"
  },
  "ui/legacy/components/perf_ui/BrickBreaker.ts | ps": {
    "message": "Observação: você também pode abrir o jogo digitando fixme"
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | doubleclickToZoomImageClickTo": {
    "message": "Clique duas vezes para aplicar zoom na imagem. Clique para ver as solicitações anteriores."
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | nextFrame": {
    "message": "Próximo frame"
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | previousFrame": {
    "message": "Frame anterior"
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | screenshot": {
    "message": "Captura de tela"
  },
  "ui/legacy/components/perf_ui/FilmStripView.ts | screenshotForSSelectToView": {
    "message": "Captura de tela de {PH1}: selecione para ver as solicitações anteriores."
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | deleteAnnotations": {
    "message": "Excluir anotações"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | enterTrackConfigurationMode": {
    "message": "Configurar rastreamentos"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | eventSelectedFromGroup": {
    "message": "Um evento {PH1} foi selecionado na {PH2}. Pressione Enter para focar neste evento."
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | exitTrackConfigurationMode": {
    "message": "Concluir a configuração de rastreamentos"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | flameChart": {
    "message": "Flame Chart"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | labelEntry": {
    "message": "Inserir rótulo"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | linkEntries": {
    "message": "Vincular entradas"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | sCollapsed": {
    "message": "{PH1} recolhido"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | sExpanded": {
    "message": "{PH1} expandido"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | sHovered": {
    "message": "Cursor passado sobre {PH1}"
  },
  "ui/legacy/components/perf_ui/FlameChart.ts | sSelected": {
    "message": "Grupo selecionado: {PH1}"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | high": {
    "message": "Alta"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | highest": {
    "message": "Mais alta"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | low": {
    "message": "Baixa"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | lowest": {
    "message": "Mais baixa"
  },
  "ui/legacy/components/perf_ui/NetworkPriorities.ts | medium": {
    "message": "Média"
  },
  "ui/legacy/components/perf_ui/OverviewGrid.ts | leftResizer": {
    "message": "Redimensionador à esquerda"
  },
  "ui/legacy/components/perf_ui/OverviewGrid.ts | overviewGridWindow": {
    "message": "Janela da grade de visão geral"
  },
  "ui/legacy/components/perf_ui/OverviewGrid.ts | rightResizer": {
    "message": "Redimensionador direito"
  },
  "ui/legacy/components/perf_ui/PieChart.ts | total": {
    "message": "Total"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | classic": {
    "message": "Clássico"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | collectGarbage": {
    "message": "Coletar lixo"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | flamechartSelectedNavigation": {
    "message": "Navegação no Flame Chart:"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | hideLiveMemoryAllocation": {
    "message": "Ocultar anotações de alocação de memória ativas"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | liveMemoryAllocationAnnotations": {
    "message": "Anotações de alocação de memória ativa"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | modern": {
    "message": "Moderna"
  },
  "ui/legacy/components/perf_ui/perf_ui-meta.ts | showLiveMemoryAllocation": {
    "message": "Mostrar anotações de alocação de memória ativa"
  },
  "ui/legacy/components/quick_open/CommandMenu.ts | command": {
    "message": "Comando"
  },
  "ui/legacy/components/quick_open/CommandMenu.ts | deprecated": {
    "message": "— uso descontinuado"
  },
  "ui/legacy/components/quick_open/CommandMenu.ts | noCommandsFound": {
    "message": "Nenhum comando encontrado"
  },
  "ui/legacy/components/quick_open/CommandMenu.ts | oneOrMoreSettingsHaveChanged": {
    "message": "Uma ou mais configurações foram mudadas. É necessário atualizar para que isso entre em vigor."
  },
  "ui/legacy/components/quick_open/CommandMenu.ts | run": {
    "message": "Executar"
  },
  "ui/legacy/components/quick_open/CommandMenu.ts | runCommand": {
    "message": "Executar comando"
  },
  "ui/legacy/components/quick_open/FilteredListWidget.ts | noResultsFound": {
    "message": "Nenhum resultado encontrado"
  },
  "ui/legacy/components/quick_open/FilteredListWidget.ts | quickOpen": {
    "message": "Abertura rápida"
  },
  "ui/legacy/components/quick_open/FilteredListWidget.ts | quickOpenPrompt": {
    "message": "Solicitação para abertura rápida"
  },
  "ui/legacy/components/quick_open/FilteredListWidget.ts | sItemSOfS": {
    "message": "{PH1}, item {PH2} de {PH3}"
  },
  "ui/legacy/components/quick_open/QuickOpen.ts | typeToSeeAvailableCommands": {
    "message": "Digite \"?\" para conhecer os comandos disponíveis"
  },
  "ui/legacy/components/quick_open/quick_open-meta.ts | openFile": {
    "message": "Abrir arquivo"
  },
  "ui/legacy/components/quick_open/quick_open-meta.ts | runCommand": {
    "message": "Executar comando"
  },
  "ui/legacy/components/source_frame/FontView.ts | font": {
    "message": "Fonte"
  },
  "ui/legacy/components/source_frame/FontView.ts | previewOfFontFromS": {
    "message": "Visualização da fonte de {PH1}"
  },
  "ui/legacy/components/source_frame/ImageView.ts | copyImageAsDataUri": {
    "message": "Copiar imagem como URI de dados"
  },
  "ui/legacy/components/source_frame/ImageView.ts | copyImageUrl": {
    "message": "Copiar URL da imagem"
  },
  "ui/legacy/components/source_frame/ImageView.ts | dD": {
    "message": "{PH1} × {PH2}"
  },
  "ui/legacy/components/source_frame/ImageView.ts | download": {
    "message": "download"
  },
  "ui/legacy/components/source_frame/ImageView.ts | dropImageFileHere": {
    "message": "Solte o arquivo de imagem aqui"
  },
  "ui/legacy/components/source_frame/ImageView.ts | image": {
    "message": "Imagem"
  },
  "ui/legacy/components/source_frame/ImageView.ts | imageFromS": {
    "message": "Imagem de {PH1}"
  },
  "ui/legacy/components/source_frame/ImageView.ts | openImageInNewTab": {
    "message": "Abrir imagem em nova guia"
  },
  "ui/legacy/components/source_frame/ImageView.ts | saveImageAs": {
    "message": "Salvar imagem como…"
  },
  "ui/legacy/components/source_frame/JSONView.ts | find": {
    "message": "Localizar"
  },
  "ui/legacy/components/source_frame/PreviewFactory.ts | failedToLoadData": {
    "message": "Failed to load data"
  },
  "ui/legacy/components/source_frame/PreviewFactory.ts | nothingToPreview": {
    "message": "Nothing to preview"
  },
  "ui/legacy/components/source_frame/ResourceSourceFrame.ts | find": {
    "message": "Localizar"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | allow": {
    "message": "Permitir"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | allowPasting": {
    "message": "permitir colar"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | binaryContentError": {
    "message": "O editor não pode mostrar dados binários. Use a guia \"Resposta\" no painel Network para inspecionar este recurso."
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | bytecodePositionXs": {
    "message": "Posição de bytecode 0x{PH1}"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | cancel": {
    "message": "Cancelar"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | dCharactersSelected": {
    "message": "{PH1} caracteres selecionados"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | dLinesDCharactersSelected": {
    "message": "{PH1} linhas, {PH2} caracteres selecionados"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | dSelectionRegions": {
    "message": "{PH1} regiões de seleção"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | doNotPaste": {
    "message": "Não cole no DevTools um código que você não entende ou não verificou. Isso pode permitir que invasores roubem sua identidade ou controlem seu computador. Digite ''{PH1}'' abaixo para permitir a colagem."
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | doYouTrustThisCode": {
    "message": "Você confia neste código?"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | lineSColumnS": {
    "message": "Linha {PH1}, coluna {PH2}"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | loading": {
    "message": "Carregando…"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | prettyPrint": {
    "message": "Estilo de formatação"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | source": {
    "message": "Origem"
  },
  "ui/legacy/components/source_frame/SourceFrame.ts | typeAllowPasting": {
    "message": "Tipo ''{PH1}''"
  },
  "ui/legacy/components/source_frame/XMLView.ts | find": {
    "message": "Localizar"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | Spaces": {
    "message": "Dois espaços"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | defaultIndentation": {
    "message": "Recuo padrão:"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | eSpaces": {
    "message": "Oito espaços"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | fSpaces": {
    "message": "Quatro espaços"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToESpaces": {
    "message": "Configurar recuo com 8 espaços"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToFSpaces": {
    "message": "Configurar recuo com quatro espaços"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToSpaces": {
    "message": "Configurar recuo com dois espaços"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToTabCharacter": {
    "message": "Definir recuo para um caractere de tabulação"
  },
  "ui/legacy/components/source_frame/source_frame-meta.ts | tabCharacter": {
    "message": "Caractere de tabulação"
  },
  "ui/legacy/components/utils/ImagePreview.ts | currentSource": {
    "message": "Origem atual:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | fileSize": {
    "message": "Tamanho do arquivo:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | imageFromS": {
    "message": "Imagem de {PH1}"
  },
  "ui/legacy/components/utils/ImagePreview.ts | intrinsicAspectRatio": {
    "message": "Proporção intrínseca:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | intrinsicSize": {
    "message": "Tamanho intrínseco:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | renderedAspectRatio": {
    "message": "Proporção renderizada:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | renderedSize": {
    "message": "Tamanho renderizado:"
  },
  "ui/legacy/components/utils/ImagePreview.ts | unknownSource": {
    "message": "fonte desconhecida"
  },
  "ui/legacy/components/utils/JSPresentationUtils.ts | addToIgnore": {
    "message": "Adicionar script à lista de ignorados"
  },
  "ui/legacy/components/utils/JSPresentationUtils.ts | removeFromIgnore": {
    "message": "Remover da lista de ignorados"
  },
  "ui/legacy/components/utils/JSPresentationUtils.ts | showLess": {
    "message": "Mostrar menos"
  },
  "ui/legacy/components/utils/JSPresentationUtils.ts | showMoreFrames": {
    "message": "Mostrar frames na lista de ignorados"
  },
  "ui/legacy/components/utils/JSPresentationUtils.ts | unknownSource": {
    "message": "desconhecido"
  },
  "ui/legacy/components/utils/Linkifier.ts | auto": {
    "message": "automático"
  },
  "ui/legacy/components/utils/Linkifier.ts | linkHandling": {
    "message": "Processamento de links:"
  },
  "ui/legacy/components/utils/Linkifier.ts | openUsingS": {
    "message": "Abrir usando {PH1}"
  },
  "ui/legacy/components/utils/Linkifier.ts | reveal": {
    "message": "Revelar"
  },
  "ui/legacy/components/utils/Linkifier.ts | revealInS": {
    "message": "Revelar no {PH1}"
  },
  "ui/legacy/components/utils/Linkifier.ts | unknown": {
    "message": "(desconhecido)"
  }
}
