{
    "fullName": {
        "message": "SponsorBlock para o YouTube - Salte patrocínios",
        "description": "Name of the extension."
    },
    "Description": {
        "message": "Salte patrocinios, pedidos de subscrição e mais em videos do YouTube. Submeta anúncios nos videos que visualiza para poupar tempo a outros.",
        "description": "Description of the extension."
    },
    "400": {
        "message": "O servidor disse que este pedido foi inválido"
    },
    "429": {
        "message": "Enviou muitos segmentos para este vídeo, tem certeza que tem assim tantos?"
    },
    "409": {
        "message": "Isso já foi enviado antes"
    },
    "channelWhitelisted": {
        "message": "Canal adicionado à lista de autorizados!"
    },
    "Segment": {
        "message": "segmento"
    },
    "Segments": {
        "message": "segmentos"
    },
    "SegmentsCap": {
        "message": "Segmentos"
    },
    "Chapters": {
        "message": "Capítulos"
    },
    "renderAsChapters": {
        "message": "Renderizar segmentos como capítulos",
        "description": "Refers to drawing segments on the YouTube seek bar as split up chapters, similar to the existing chapter system"
    },
    "showSegmentNameInChapterBar": {
        "message": "Mostrar segmento atual ao lado do tempo do vídeo"
    },
    "upvoteButtonInfo": {
        "message": "Votar positivamente esta submissão"
    },
    "reportButtonTitle": {
        "message": "Reportar"
    },
    "reportButtonInfo": {
        "message": "Reportar esta submissão como incorrecta."
    },
    "Dismiss": {
        "message": "Ignorar"
    },
    "Loading": {
        "message": "A carregar..."
    },
    "Hide": {
        "message": "Nunca mostrar"
    },
    "hitGoBack": {
        "message": "Carregue em reverter salto para voltar a onde estava"
    },
    "unskip": {
        "message": "Reverter salto"
    },
    "reskip": {
        "message": "Saltar novamente"
    },
    "unmute": {
        "message": "Ativar som"
    },
    "paused": {
        "message": "Pausado"
    },
    "manualPaused": {
        "message": "Temporizador parado"
    },
    "confirmMSG": {
        "message": "\n\nPara editar ou remover linhas individuais, carregue com o botão direito ou abra o popup da extensão pelo icone no canto superior direito."
    },
    "clearThis": {
        "message": "Tem certeza que deseja limpar isto?\n\n"
    },
    "Unknown": {
        "message": "Erro ao enviar os seus segmentos, tente novamente mais tarde."
    },
    "sponsorFound": {
        "message": "Este vídeo tem segmentos na base de dados!"
    },
    "sponsor404": {
        "message": "Nenhum segmento encontrado"
    },
    "sponsorStart": {
        "message": "O Segmento Começa Agora"
    },
    "sponsorEnd": {
        "message": "O Segmento Acaba Agora"
    },
    "sponsorCancel": {
        "message": "Cancelar Criação de Segmento"
    },
    "noVideoID": {
        "message": "Nenhum vídeo do YouTube encontrado.\nSe isto não estiver correto, atualize o separador."
    },
    "refreshSegments": {
        "message": "Atualizar segmentos"
    },
    "success": {
        "message": "Sucesso!"
    },
    "voted": {
        "message": "Votado!"
    },
    "serverDown": {
        "message": "Parece que o servidor está em baixo. Contacte o desenvolvedor imediatamente."
    },
    "connectionError": {
        "message": "Deu-se um erro de conecção: Código: "
    },
    "segmentsStillLoading": {
        "message": "Segmentos ainda a carregar..."
    },
    "clearTimes": {
        "message": "Limpar Segmentos"
    },
    "openPopup": {
        "message": "Abrir o Popup SponsorBlock"
    },
    "closePopup": {
        "message": "Fechar Popup"
    },
    "SubmitTimes": {
        "message": "Submeter Segmentos"
    },
    "sortSegments": {
        "message": "Ordenar Segmentos"
    },
    "submitCheck": {
        "message": "Tem a certeza que pretende submeter?"
    },
    "whitelistChannel": {
        "message": "Meter canal na Lista Branca"
    },
    "removeFromWhitelist": {
        "message": "Remover canal da Lista Branca"
    },
    "voteOnTime": {
        "message": "Votar em um segmento"
    },
    "Submissions": {
        "message": "Submissões"
    },
    "savedPeopleFrom": {
        "message": "Salvaste pessoas de "
    },
    "viewLeaderboard": {
        "message": "Tabela de Classificação"
    },
    "recordTimesDescription": {
        "message": "Enviar"
    },
    "submissionEditHint": {
        "message": "A edição da seção aparecerá depois que você clicar em enviar",
        "description": "Appears in the popup to inform them that editing has been moved to the video player."
    },
    "popupHint": {
        "message": "Dica: Você pode configurar atalhos de teclado para enviar nas opções"
    },
    "clearTimesButton": {
        "message": "Limpar Intervalos"
    },
    "submitTimesButton": {
        "message": "Submeter Intervalos"
    },
    "publicStats": {
        "message": "Isto é usado na página pública de estatísticas que mostra o quanto já contríbuíu. Veje-a"
    },
    "Username": {
        "message": "Nome de Utilizador"
    },
    "setUsername": {
        "message": "Criar nome de utilizador"
    },
    "copyPublicID": {
        "message": "Copiar ID público de utilizador"
    },
    "copySegmentID": {
        "message": "Copiar ID do segmento"
    },
    "discordAdvert": {
        "message": "Junte-se ao discord oficial para sugerir dicas e sugestões!"
    },
    "hideThis": {
        "message": "Esconder isto"
    },
    "Options": {
        "message": "Opções"
    },
    "showButtons": {
        "message": "Mostrar botões no player do Youtube"
    },
    "hideButtons": {
        "message": "Esconder botões no player do Youtube"
    },
    "hideButtonsDescription": {
        "message": "Isto esconde os botões que aparecem no player do Youtube para submeter patrocínios. Entendemos que possa ser\n incómodo a algumas pessoas. Em vez de usar esses botões pode usar os do popup. Para esconder a mensagem que aparece, \n ususe o botão na mesma que diz \"Don't show this again\". Pode sempre reactivar estas definições novamente."
    },
    "showSkipButton": {
        "message": "Mantenha o Botão Saltar para Destaque no Player"
    },
    "showInfoButton": {
        "message": "Mostrar botão de Informações no player do Youtube"
    },
    "hideInfoButton": {
        "message": "Esconder botão de Informações no player do Youtube"
    },
    "autoHideInfoButton": {
        "message": "Ocultar automaticamente o Botão de Informação"
    },
    "hideDeleteButton": {
        "message": "Esconder botão de Apagar no player do Youtube"
    },
    "showDeleteButton": {
        "message": "Mostrar botão de Apagar no player do Youtube"
    },
    "enableViewTracking": {
        "message": "Ativar Rastreamento de Contagem de Saltos"
    },
    "whatViewTracking": {
        "message": "Esse recurso rastreia quais segmentos você pulou para permitir que os usuários saibam o quanto seu envio ajudou outras pessoas e é usado como métrica junto com votos positivos para garantir que o spam não entre no banco de dados. A extensão envia uma mensagem ao servidor cada vez que você pular um segmento. Espero que a maioria das pessoas não altere essa configuração para que os números de visualização sejam precisos. :)"
    },
    "enableViewTrackingInPrivate": {
        "message": "Ativar o Rastreamento de Contagem de Saltos nas Guias Privadas/Anônimas"
    },
    "enableTrackDownvotes": {
        "message": "Guardar segmentos de votos negativos"
    },
    "whatTrackDownvotes": {
        "message": "Quaisquer segmentos que você votar negativo permanecerão ocultos mesmo após a atualização"
    },
    "trackDownvotesWarning": {
        "message": "Aviso: Ao desabilitar isso excluirá todos os votos negativos armazenados anteriormente"
    },
    "enableQueryByHashPrefix": {
        "message": "Consulta por Prefixo de Hash"
    },
    "whatQueryByHashPrefix": {
        "message": "Em vez de solicitar segmentos do servidor usando o ID do Vídeo, são enviados os primeiros 4 caracteres do hash do ID do Vídeo. Este servidor enviará de volta dados para todos os vídeos com hashes semelhantes."
    },
    "enableRefetchWhenNotFound": {
        "message": "Recuperar segmentos em novos vídeos"
    },
    "whatRefetchWhenNotFound": {
        "message": "Se o vídeo for novo e nenhum segmento for encontrado, continuaremos a monitorizar enquanto assiste."
    },
    "showNotice": {
        "message": "Mostrar notificação outra vez"
    },
    "showSkipNotice": {
        "message": "Mostrar aviso após um segmento ser ignorado"
    },
    "noticeVisibilityMode0": {
        "message": "Avisos de ignorar em tamanho inteiro"
    },
    "noticeVisibilityMode1": {
        "message": "Avisos pequenos quando ignorado automaticamente"
    },
    "noticeVisibilityMode2": {
        "message": "Todos os avisos de ignorar em tamanho pequeno"
    },
    "website": {
        "message": "Site",
        "description": "Used on Firefox Store Page"
    },
    "sourceCode": {
        "message": "Código-fonte",
        "description": "Used on Firefox Store Page"
    },
    "setStartSponsorShortcut": {
        "message": "Iniciar/parar segmento",
        "description": "Keybind label"
    },
    "nextChapterKeybind": {
        "message": "Próximo capítulo",
        "description": "Keybind label"
    },
    "previousChapterKeybind": {
        "message": "Capítulo anterior",
        "description": "Keybind label"
    },
    "502": {
        "message": "O servidor parece estar sobrecarregado. Tente novamente em alguns segundos."
    },
    "errorCode": {
        "message": "Código de erro: "
    },
    "skip": {
        "message": "Saltar"
    },
    "mute": {
        "message": "Silenciar"
    },
    "full": {
        "message": "Vídeo completo",
        "description": "Used for the name of the option to label an entire video as sponsor or self promotion."
    },
    "skip_category": {
        "message": "Saltar {0}?"
    },
    "mute_category": {
        "message": "Silenciar {0}?"
    },
    "skip_to_category": {
        "message": "Avançar para {0}?",
        "description": "Used for skipping to things (Skip to Highlight)"
    },
    "skipped": {
        "message": "{0} ignorado",
        "description": "Example: Sponsor Skipped"
    },
    "muted": {
        "message": "{0} silenciado",
        "description": "Example: Sponsor Muted"
    },
    "minLower": {
        "message": "minuto"
    },
    "minsLower": {
        "message": "minutos"
    },
    "hourLower": {
        "message": "hora"
    },
    "hoursLower": {
        "message": "horas"
    },
    "youHaveSavedTime": {
        "message": "Poupou pessoas de",
        "description": "You've saved people from 887,362 segments (236d 15h 5.3 minutes of their lives)."
    },
    "youHaveSavedTimeEnd": {
        "message": " das suas vidas",
        "description": "You've saved people from 887,362 segments (236d 15h 5.3 minutes of their lives)."
    },
    "setUserID": {
        "message": "Definir UserID Privado"
    },
    "createdBy": {
        "message": "Criado por"
    },
    "supportedSites": {
        "message": "Sites suportados: "
    },
    "addInvidiousInstanceDescription": {
        "message": "Adicione uma instância personalizada. Isso deve ser formatado APENAS com o domínio. Exemplo: invidious.ajay.app"
    },
    "addInvidiousInstanceError": {
        "message": "Este é um domínio inválido. Isto deve APENAS incluir a parte do domínio. Exemplo: invidious.ajay.app"
    },
    "areYouSureReset": {
        "message": "Tem certeza que deseja redefinir?"
    },
    "mobileUpdateInfo": {
        "message": "m.youtube.com é agora suportado"
    },
    "exportOptions": {
        "message": "Importar/Exportar todas as opções"
    },
    "exportOptionsCopy": {
        "message": "Editar/copiar"
    },
    "exportOptionsDownload": {
        "message": "Guardar num ficheiro"
    },
    "exportOptionsUpload": {
        "message": "Carregar a partir de ficheiro"
    },
    "setOptions": {
        "message": "Definir opções"
    },
    "submit": {
        "message": "Enviar"
    },
    "cancel": {
        "message": "Cancelar"
    },
    "delete": {
        "message": "Eliminar"
    },
    "preview": {
        "message": "Pré-visualizar"
    },
    "inspect": {
        "message": "Inspecionar"
    },
    "edit": {
        "message": "Editar"
    },
    "copyDebugInformation": {
        "message": "Copiar informações de depuração para a área de transferência"
    },
    "copyDebugInformationFailed": {
        "message": "Falha ao copiar para a área de transferência"
    },
    "to": {
        "message": "até",
        "description": "Used between segments. Example: 1:20 to 1:30"
    },
    "generic_guideline2": {
        "message": "Reproduz como se nada tivesse sido ignorado"
    },
    "category_sponsor": {
        "message": "Patrocinador"
    },
    "category_exclusive_access": {
        "message": "Acesso exclusivo"
    },
    "category_interaction_short": {
        "message": "Lembrete de interação"
    },
    "category_livestream_messages_short": {
        "message": "Leitura de mensagens"
    },
    "autoSkip": {
        "message": "Saltar automaticamente"
    },
    "manualSkip": {
        "message": "Saltar manualmente"
    },
    "disable": {
        "message": "Desativar"
    },
    "category": {
        "message": "Categoria"
    },
    "bracketNow": {
        "message": "(agora)"
    },
    "moreCategories": {
        "message": "Mais categorias"
    },
    "chooseACategory": {
        "message": "Escolher uma categoria"
    },
    "bracketEnd": {
        "message": "(fim)"
    },
    "manuallyHidden": {
        "message": "ocultado manualmente"
    },
    "incorrectCategory": {
        "message": "Alterar categoria"
    },
    "guidelines": {
        "message": "Orientações"
    },
    "readTheGuidelines": {
        "message": "Leia as nossas orientações!!",
        "description": "Show the first time they submit or if they are \"high risk\""
    },
    "darkModeOptionsPage": {
        "message": "Modo escuro na página de opções"
    },
    "helpPageThanksForInstalling": {
        "message": "Obrigado por instalar o SponsorBlock."
    },
    "helpPageReviewOptions": {
        "message": "Por favor, reveja as opções abaixo"
    },
    "helpPageHowSkippingWorks": {
        "message": "Como a função saltar funciona"
    },
    "Submitting": {
        "message": "A enviar"
    },
    "Editing": {
        "message": "A editar"
    },
    "helpPageTooSlow": {
        "message": "Está demasiado lento"
    },
    "Credits": {
        "message": "Créditos"
    },
    "LearnMore": {
        "message": "Saber mais"
    },
    "FullDetails": {
        "message": "Todos os detalhes"
    },
    "CopyAndDownvote": {
        "message": "Copiar e dar voto negativo"
    },
    "ContinueVoting": {
        "message": "Continuar a votar"
    },
    "downvote": {
        "message": "Voto negativo"
    },
    "upvote": {
        "message": "Voto positivo"
    },
    "hideSegment": {
        "message": "Ocultar segmento"
    },
    "dayAbbreviation": {
        "message": "d",
        "description": "100d"
    },
    "hourAbbreviation": {
        "message": "h",
        "description": "100h"
    },
    "optionsTabBehavior": {
        "message": "Comportamento",
        "description": "Appears in Options as a tab header for options related to categories and skipping behavior. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)."
    },
    "optionsTabInterface": {
        "message": "Interface",
        "description": "Appears in Options as a tab header for options related to GUI and sounds. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)."
    },
    "optionsTabKeyBinds": {
        "message": "Atalhos de teclado",
        "description": "Appears in Options as a tab header for keybinds. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)."
    },
    "optionsTabBackup": {
        "message": "Cópia de seg./restauro",
        "description": "Appears in Options as a tab header for options related to saving/restoring your settings. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)."
    },
    "optionsTabAdvanced": {
        "message": "Diversos",
        "description": "Appears in Options as a tab header for advanced/niche options. To fit inside the button, it should not be longer than ~20-25 characters (depending on their width)."
    },
    "unbind": {
        "message": "Desvincular",
        "description": "Unbind keyboard shortcut"
    },
    "notSet": {
        "message": "Não definido"
    },
    "change": {
        "message": "Alterar"
    },
    "betaServerWarning": {
        "message": "O servidor BETA está ativado!"
    },
    "openOptionsPage": {
        "message": "Abrir página de opções"
    }
}
