diff --git a/static/locales/pt.yaml b/static/locales/pt.yaml index d239cdfd..b38f4db9 100644 --- a/static/locales/pt.yaml +++ b/static/locales/pt.yaml @@ -1,5 +1,5 @@ # Put the name of your locale in the same language -Locale Name: 'Português' +Locale Name: 'Português (PT)' FreeTube: 'FreeTube' # Currently on Subscriptions, Playlists, and History 'This part of the app is not ready yet. Come back later when progress has been made.': >- @@ -69,6 +69,7 @@ Search Filters: Fetching results. Please wait: 'A procurar. Por favor aguarde' Fetch more results: 'Procurar mais resultados' # Sidebar + There are no more results for this search: Não existem mais resultados Subscriptions: # On Subscriptions Page Subscriptions: 'Subscrições' @@ -76,13 +77,28 @@ Subscriptions: 'Your Subscription list is currently empty. Start adding subscriptions to see them here.': 'A sua lista de subscrições está vazia. Adicione algumas para as ver aqui.' 'Getting Subscriptions. Please wait.': 'A carregar subscrições. Por favor aguarde.' - Refresh Subscriptions: 'Atualizar Subscrições' + Refresh Subscriptions: 'Actualizar Subscrições' + Load More Videos: Carregar Mais Vídeos + This profile has a large number of subscriptions. Forcing RSS to avoid rate limiting: Este + perfil contém um elevado número de subscrições. O uso de RSS vai ser obrigado + para evitar que a sua rede seja bloqueada Trending: Trending: 'Tendências' + Trending Tabs: Guias de tendências + Movies: Filmes + Gaming: Jogos + Music: Música + Default: Padrão Most Popular: 'Mais Populares' Playlists: 'Listas de Reprodução' User Playlists: Your Playlists: 'As suas Listas de Reprodução' + Your saved videos are empty. Click on the save button on the corner of a video to have it listed here: A + sua lista está vazia. Carregue no botão guardar no canto de um vídeo para o mostrar + aqui + Playlist Message: Esta página não é indicativa do resultado final. Apenas mostra + vídeos que foram guardados ou marcados como favoritos. Quando estiver pronta, + todos os vídeos que estiverem aqui serão postos numa lista chamada 'Favoritos'. History: # On History Page History: 'Histórico' @@ -94,14 +110,14 @@ Settings: General Settings: General Settings: 'Definições Gerais' Check for Updates: 'Verificar se há Actualizações' - Check for Latest Blog Posts: 'Verificar se há Novos Blogues' - Fallback to Non-Preferred Backend on Failure: 'Utilizar Motor de Pesquisa Não + Check for Latest Blog Posts: 'Verificar se há Novas Publicações no Blogue' + Fallback to Non-Preferred Backend on Failure: 'Utilizar Sistema de Ligação Não Preferido em Caso de Falha' Enable Search Suggestions: 'Activar Sugestões de Pesquisa' Default Landing Page: 'Página Inicial' - Locale Preference: 'Localização' + Locale Preference: 'Idioma' Preferred API Backend: - Preferred API Backend: 'Motor de Pesquisa Preferido' + Preferred API Backend: 'Sistema de Ligação Favorito' Local API: 'API Local' Invidious API: 'API Invidious' Video View Type: @@ -118,6 +134,17 @@ Settings: (Por omissão é https://invidious.snopyta.org)' Region for Trending: 'Região para as tendências' #! List countries + View all Invidious instance information: Mostrar toda a informação sobre este + servidor + Clear Default Instance: Apagar predefinição + Set Current Instance as Default: Escolher o servidor actual como a predefinição + Current instance will be randomized on startup: Servidor irá ser escolhido aleatoriamente + ao iniciar + No default instance has been set: Nenhum servidor foi predefinido + The currently set default instance is $: Servidor escolhido como predefinição + é $ + Current Invidious Instance: Servidor Invidious em Utilização + System Default: Definições do sistema Theme Settings: Theme Settings: 'Definições de Tema' Match Top Bar with Main Color: 'Utilizar Cor Principal Para Barra Superior' @@ -146,11 +173,14 @@ Settings: Deep Orange: 'Laranja Escuro' Secondary Color Theme: 'Cor Secundária' #* Main Color Theme + UI Scale: Mudança de Escala da Interface + Disable Smooth Scrolling: Desligar Deslocação Suavizada + Expand Side Bar by Default: Expandir barra lateral por omissão Player Settings: - Player Settings: 'Definições do reprodutor' - Force Local Backend for Legacy Formats: 'Forçar Motor de Pesquisa Local para Formatos - Antigos' - Play Next Video: 'Passar ao Próximo Vídeo' + Player Settings: 'Definições do leitor de vídeo' + Force Local Backend for Legacy Formats: 'Forçar Sistema de Ligação Local para + Formatos Antigos' + Play Next Video: 'Reproduzir Vídeo Seguinte' Turn on Subtitles by Default: 'Ligar Legendas Automaticamente' Autoplay Videos: 'Reproduzir Vídeos Automaticamente' Proxy Videos Through Invidious: 'Utilizar Invidious Como Intermediário' @@ -160,9 +190,9 @@ Settings: Default Playback Rate: 'Velocidade de Reprodução' Default Video Format: Default Video Format: 'Formato de Vídeo' - Dash Formats: 'Formato Dash' - Legacy Formats: 'Formato Antigo' - Audio Formats: 'Formato de Áudio' + Dash Formats: 'Formatos DASH' + Legacy Formats: 'Formatos Antigos' + Audio Formats: 'Formatos de Áudio' Default Quality: Default Quality: 'Qualidade' Auto: 'Auto' @@ -175,13 +205,18 @@ Settings: 1440p: '1440p' 4k: '4k' 8k: '8k' + Fast-Forward / Rewind Interval: Tempo para Avançar / Voltar Atrás + Next Video Interval: Intervalo entre vídeos + Display Play Button In Video Player: Mostrar botão sobre vídeo quando em pausa + Scroll Volume Over Video Player: Utilizar roda do rato sobre vídeo para mudar + volume Privacy Settings: Privacy Settings: 'Definições de Privacidade' Remember History: 'Lembrar Histórico' Save Watched Progress: 'Guardar onde ficou da última vez num vídeo' Clear Search Cache: 'Limpar Cache de Pesquisas' Are you sure you want to clear out your search cache?: 'Tem a certeza de que quer - apagar o seu cache de pesquisas?' + apagar a sua cache de pesquisas?' Search cache has been cleared: 'Cache de pesquisas foi apagada' Remove Watch History: 'Limpar Histórico' Are you sure you want to remove your entire watch history?: 'Tem a certeza de @@ -189,15 +224,17 @@ Settings: Watch history has been cleared: 'Histórico foi apagado' Remove All Subscriptions / Profiles: 'Apagar Todas as Subscrições / Perfis' Are you sure you want to remove all subscriptions and profiles? This cannot be undone.: 'Tem - a certeza de que quer apagar todas as subscrições e perfis? Esta acção não pode - ser revertida.' + a certeza de que quer apagar todas as suas subscrições e perfis? Esta acção + não pode ser revertida.' + Automatically Remove Video Meta Files: Remover automaticamente os metaficheiros + dos vídeo Subscription Settings: Subscription Settings: 'Definições de Subscrições' Hide Videos on Watch: 'Esconder Vídeos Visualisados' Fetch Feeds from RSS: 'Buscar informações através de RSS' Manage Subscriptions: 'Gerir Subscrições' Data Settings: - Data Settings: 'Definições dos dados' + Data Settings: 'Definições de dados' Select Import Type: 'Escolher tipo de importação' Select Export Type: 'Escolher tipo de exportação' Import Subscriptions: 'Importar Subscrições' @@ -233,6 +270,8 @@ Settings: Unable to write file: 'Ficheiro não pôde ser escrito' Unknown data key: 'Chave dada é desconhecida' How do I import my subscriptions?: 'Como posso importar as minhas subscrições?' + Manage Subscriptions: Gerir Subscrições + Check for Legacy Subscriptions: Verificar se há Subscrições em Formato Pré-v0.8.0 Advanced Settings: Advanced Settings: 'Definições Avançadas' Enable Debug Mode (Prints data to the console): 'Ligar Modo de Depuração (Escreve @@ -260,6 +299,50 @@ Settings: #& Yes #& No + SponsorBlock Settings: + Notify when sponsor segment is skipped: Avisar quando um patrocínio foi passado + à frente + 'SponsorBlock API Url (Default is https://sponsor.ajay.app)': URL da API SponsorBlock + (Por omissão é https://sponsor.ajay.app) + Enable SponsorBlock: Ligar SponsorBlock + SponsorBlock Settings: Definições SponsorBlock + Proxy Settings: + Error getting network information. Is your proxy configured properly?: Erro ao + obter informações da rede. O seu proxy está configurado corretamente? + City: Cidade + Region: Região + Country: País + Ip: Ip + Your Info: A sua Informação + Test Proxy: Testar Intermediário + Clicking on Test Proxy will send a request to: Carregar em Testar Intermediário + irá enviar um pedido a + Proxy Port Number: Porto do Intermediário + Proxy Host: Endereço do Intermediário + Proxy Protocol: Protocolo do Intermediário + Enable Tor / Proxy: Ligar Tor / Intermediário + Proxy Settings: Definições de Intermediários + Distraction Free Settings: + Hide Active Subscriptions: Esconder Subscrições da barra lateral + Hide Live Chat: Esconder Chat ao Vivo + Hide Playlists: Esconder listas de reprodução + Hide Popular Videos: Esconder Mais Populares + Hide Trending Videos: Esconder Tendências + Hide Recommended Videos: Esconder Vídeos Recomendados + Hide Comment Likes: Esconder Gostos em Comentários + Hide Channel Subscribers: Esconder Nº de Subscritores + Hide Video Likes And Dislikes: Esconder Gostos em Vídeos + Hide Video Views: Esconder Visualizações + Distraction Free Settings: Definições de Distracções + External Player Settings: + Custom External Player Arguments: Opções Próprias + Custom External Player Executable: Executável Próprio + Ignore Unsupported Action Warnings: Ignorar avisos sobre opções inválidas + External Player: Leitor externo + External Player Settings: Definições para leitores de vídeo externos + The app needs to restart for changes to take effect. Restart and apply change?: A + aplicação precisa de reiniciar para que as mudanças façam efeito. Reiniciar e + aplicar mudanças? About: #On About page About: 'Sobre' @@ -292,8 +375,29 @@ About: FAQ: Perguntas frequentes Blog: Blogue - Website: Sítio Web + Website: Saite Email: Correio eletrónico + Donate: Doar + these people and projects: estas pessoas e projectos + FreeTube is made possible by: FreeTube existe graças a + Credits: Créditos + Translate: Traduzir + room rules: regras da sala de chat + Please read the: Por favor leia as + Chat on Matrix: Chat no Matrix + Mastodon: Mastodon + Please check for duplicates before posting: É favor verificar se um problema já + foi relatado + GitHub issues: Problemas no GitHub + Report a problem: Relatar um problema + FreeTube Wiki: Wiki do FreeTube + Help: Ajuda + GitHub releases: Lançamentos no GitHub + Downloads / Changelog: Descarregar / Mudanças + View License: Ver a Licensa + Licensed under the AGPLv3: Está sobre a licensa AGPLv3 + Source code: Código fonte + Beta: Beta Profile: Profile Select: 'Selecção de perfil' All Channels: 'Todos os Canais' @@ -305,7 +409,7 @@ Profile: Profile Preview: 'Antevisão' Create Profile: 'Criar Perfil' Update Profile: 'Actualizar Perfil' - Make Default Profile: 'Criar Perfil Predefinido' + Make Default Profile: 'Tornar no Perfil Padrão' Delete Profile: 'Apagar Perfil' Are you sure you want to delete this profile?: 'Tem a certeza de que quer apagar este perfil?' @@ -315,9 +419,9 @@ Profile: Your profile name cannot be empty: 'O nome do perfil não pode ficar em branco' Profile has been created: 'Perfil criado' Profile has been updated: 'Perfil actualizado' - Your default profile has been set to $: '$ é agora o seu perfil predefinido' + Your default profile has been set to $: '$ é agora o seu perfil padrão' Removed $ from your profiles: 'Perfil $ foi apagado' - Your default profile has been changed to your primary profile: 'O seu perfil predefinido + Your default profile has been changed to your primary profile: 'O seu perfil padrão é agora o seu perfil principal' $ is now the active profile: 'Está agora a ver as subscrições do perfil $' Subscription List: 'Lista de Subscrições' @@ -336,6 +440,8 @@ Profile: a certeza de que quer apagar os canais sleccionados? Esta acção não vai apagar os canais em mais nenhum perfil.' #On Channel Page + Profile Filter: Filtro de Perfil + Profile Settings: Definições de Perfil Channel: Subscriber: 'Subscritor' Subscribers: 'Subscritores' @@ -401,7 +507,7 @@ Video: Live chat is enabled. Chat messages will appear here once sent.: 'Chat ao vivo activado. Mensagens vão aparecer aqui ao serem enviadas.' 'Live Chat is currently not supported with the Invidious API. A direct connection to YouTube is required.': 'Chat - ao vivo não se encontra a funcionar com o API Invividious. Uma ligação directa + ao vivo não se encontra a funcionar com a API Invividious. Uma ligação directa ao Youtube é necessária.' Published: Jan: 'Jan' @@ -431,13 +537,54 @@ Video: Year: 'Ano' Years: 'Anos' Ago: 'Há' - Upcoming: 'Estreias em' - Published on: 'Publicado em' + Upcoming: 'Futuramente em' + Published on: 'Publicado a' # $ is replaced with the number and % with the unit (days, hours, minutes...) Publicationtemplate: 'Há $ %' #& Videos - Starting soon, please refresh the page to check again: A começar em breve, por favor - atualize a página para verificar novamente + Starting soon, please refresh the page to check again: A começar em breve, recarregue + a página para voltar a verificar + External Player: + Unsupported Actions: + opening playlists: abrir listas de reprodução + setting a playback rate: mudar velocidade de reprodução + starting video at offset: iniciar vídeo num tempo específico + looping playlists: repetir lista de reprodução + shuffling playlists: baralhar lista de reprodução + reversing playlists: inverter lista de reprodução + opening specific video in a playlist (falling back to opening the video): abrir + um vídeo específico numa lista (vai apenas abrir o vídeo) + UnsupportedActionTemplate: '$ não suporta: %' + OpeningTemplate: A abrir $ em %... + playlist: lista de reprodução + video: vídeo + OpenInTemplate: Abrir com $ + Sponsor Block category: + music offtopic: música fora de tópico + interaction: interacção + self-promotion: autopromoção + outro: fim + intro: início + sponsor: patrocínio + Skipped segment: Secção passada à frente + translated from English: traduzido do Inglês + Started streaming on: Transmissão iniciada a + Streamed on: Transmitido a + Audio: + Best: Melhor + High: Alta + Medium: Média + Low: Baixa + audio only: apenas áudio + video only: apenas vídeo + Download Video: Descarregar Vídeo + Copy Invidious Channel Link: Copiar Ligação para Invidious + Open Channel in Invidious: Abrir Canal no Invidious + Copy YouTube Channel Link: Copiar Ligação para Youtube + Open Channel in YouTube: Abrir Canal no Youtube + Video has been removed from your saved list: Vídeo removido da sua lista + Video has been saved: Vídeo guardado + Save Video: Guardar Vídeo Videos: #& Sort By Sort By: @@ -462,13 +609,14 @@ Playlist: # On Video Watch Page #* Published #& Views + Playlist: Lista de Reprodução Toggle Theatre Mode: 'Alternar Modo Cinema' Change Format: - Change Video Formats: 'Mudar Formato do Vídeo' - Use Dash Formats: 'Utilizar Formato Dash' - Use Legacy Formats: 'Utilizar Formato Antigo' + Change Video Formats: 'Mudar Formatos do Vídeo' + Use Dash Formats: 'Utilizar formatos DASH' + Use Legacy Formats: 'Utilizar Formatos Antigos' Use Audio Formats: 'Utilizar Formatos de Áudio' - Dash formats are not available for this video: 'Formato DASH não disponível para + Dash formats are not available for this video: 'Formatos DASH não disponíveis para este vídeo' Audio formats are not available for this video: 'Formato áudio não disponível para este vídeo' @@ -486,7 +634,11 @@ Share: YouTube URL copied to clipboard: 'URL Youtube copiado para área de transferência' YouTube Embed URL copied to clipboard: 'URL Youtube embutido copiado para área de transferência' -Mini Player: 'Mini Reprodutor' + YouTube Channel URL copied to clipboard: URL do Canal Youtube copiado para área + de transferência + Invidious Channel URL copied to clipboard: URL do Canal Invidious copiado para área + de transferência +Mini Player: 'Mini Leitor' Comments: Comments: 'Comentários' Click to View Comments: 'Clicar para Ver Comentários' @@ -501,15 +653,20 @@ Comments: Reply: 'Resposta' There are no comments available for this video: 'Este vídeo não contém nenhum comentário' Load More Comments: 'Carregar Mais Comentários' - There are no more comments for this video: Não há mais comentários para este video + There are no more comments for this video: Não há mais comentários neste vídeo + No more comments available: Não existem mais comentários + Show More Replies: Mostrar mais respostas + Newest first: Mais recentes primeiro + Top comments: Comentários principais + Sort by: Ordenar por Up Next: 'A Seguir' # Toast Messages Local API Error (Click to copy): 'API local encontrou um erro (Clique para copiar)' Invidious API Error (Click to copy): 'API Invidious encontrou um erro (Clique para copiar)' -Falling back to Invidious API: 'Ocorreu uma falha, a mudar à API Invidious' -Falling back to the local API: 'Ocorreu uma falha, a mudar à API local' +Falling back to Invidious API: 'Ocorreu uma falha, a mudar para o API Invidious' +Falling back to the local API: 'Ocorreu uma falha, a mudar para a API local' Subscriptions have not yet been implemented: 'Subscrições ainda não foram implementadas' Loop is now disabled: 'Reprodução cíclica desactivada' Loop is now enabled: 'Reprodução cíclica activada' @@ -526,3 +683,65 @@ Canceled next video autoplay: 'Reprodução automática cancelada' Yes: 'Sim' No: 'Não' +More: Mais +Open New Window: Abrir uma nova janela +Default Invidious instance has been cleared: Predefinição apagada +Default Invidious instance has been set to $: Servidor Invidious $ foi estabelecido + como predefenição +Playing Next Video Interval: A reproduzir o vídeo seguinte imediatamente. Clique para + cancelar. | A reproduzir o vídeo seguinte em {nextVideoInterval} segundo. Clique + para cancelar. | A reproduzir o vídeo seguint em {nextVideoInterval} segundos. Clique + para cancelar. +Hashtags have not yet been implemented, try again later: Os Hashtags ainda não foram + implementados, tente novamente mais tarde +Unknown YouTube url type, cannot be opened in app: Tipo de url do YouTube desconhecido, + não pode ser aberto numa app +This video is unavailable because of missing formats. This can happen due to country unavailability.: Este + vídeo não está disponível devido a formatos em falta. Isto pode acontecer devido + à sua indisponibilidade no seu país. +Tooltips: + Privacy Settings: + Remove Video Meta Files: Quando activado, ao fechar uma página o Freetube apagará + automaticamente os metaficheiros criados durante a reprodução de um vídeo. + Subscription Settings: + Fetch Feeds from RSS: Quando activado, o FreeTube irá buscar as suas subscrições + através de RSS em vez do método normal. RSS é mais rápido e previne ser bloqueado + pelo Youtube, mas não disponibiliza informações como a duração de um vídeo ou + se este é ao vivo + External Player Settings: + Custom External Player Arguments: Quaisquer argumentos de linha de comando, separados + por ponto e vírgula (';'), que quiser dar ao leitor externo. + Ignore Warnings: Ignorar avisos quando o leitor externo escolhido não suporta + uma acção (por exemplo inverter listas de reprodução). + Custom External Player Executable: Por omissão, o FreeTube assume que o leitor + externo escolhido pode ser encontrado através da variável PATH. Se for preciso, + um caminho personalizado pode ser escolhido aqui. + External Player: Escolher um leitor externo irá fazer um ícone, para abrir o vídeo + (lista de reprodução se possível) nesse leitor, aparecer nas antevisões dos + vídeos. + Player Settings: + Default Video Format: Define os formatos usados quando um vídeo é reproduzido. + Formatos DASH podem reproduzir qualidades mais altas. Os formatos antigos são + limitados a um máximo de 720p, mas usam menos largura de banda. Formatos de + áudio são para transmissões sem vídeo. + Proxy Videos Through Invidious: Conectar-se-á ao Invidious para obter vídeos em + vez de fazer uma ligação directa com o YouTube. Ignora a preferência de API. + Force Local Backend for Legacy Formats: Apenas funciona quando a API Invidious + é o seu sistema preferido. Quando activada, a API local irá ser usada para ir + buscar os formatos antigos, invés daqueles devolvidos pelo Invidious. Útil quando + os vídeos dados pelo Invidious não funcionam devido a restrições geográficas. + General Settings: + Region for Trending: A região de tendências permite-lhe escolher de que país virão + os vídeos na secção das tendências. Nem todos os países apresentados estão de + facto a funcionar devido ao Youtube. + Invidious Instance: O servidor Invidious ao qual o FreeTube se irá ligar para + fazer chamadas através da API. Apague o servidor atual para ver uma lista de + servidores públicos. + Thumbnail Preference: Todas as antevisões dos vídeos no FreeTube serão substituídas + por um quadro do vídeo em vez da imagem padrão. + Fallback to Non-Preferred Backend on Failure: Quando a sua API preferida tiver + um problema, o FreeTube tentará usar automaticamente a sua API não preferida + como substituição caso esta opção esteja ativada. + Preferred API Backend: Escolha o sistema que o FreeTube usa para se ligar ao Youtube. + A API local é um extractor incorporado. A API Invidious requer um servidor Invidious + para se ligar.