mirror of
				https://github.com/iv-org/invidious.git
				synced 2025-10-31 12:42:09 +00:00 
			
		
		
		
	Add Portuguese (Portugal) translation
This commit is contained in:
		 Bruno Guerreiro
					Bruno Guerreiro
				
			
				
					committed by
					
						 Omar Roth
						Omar Roth
					
				
			
			
				
	
			
			
			 Omar Roth
						Omar Roth
					
				
			
						parent
						
							326f4bd681
						
					
				
				
					commit
					aa30d1f359
				
			
							
								
								
									
										353
									
								
								locales/pt_PT.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										353
									
								
								locales/pt_PT.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,353 @@ | ||||
| { | ||||
|     "`x` subscribers.([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscritores.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` subscribers.": "`x` subscritores.", | ||||
|     "`x` videos.([^.,0-9]|^)1([^.,0-9]|$)": "`x` vídeos.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` videos.": "`x` vídeos.", | ||||
|     "`x` playlists.(\\D|^)1(\\D|$)": "`x` listas de reprodução.(\\D|^)1(\\D|$)", | ||||
|     "`x` playlists.": "`x` listas de reprodução.", | ||||
|     "LIVE": "Em direto", | ||||
|     "Shared `x` ago": "Partilhado `x` atrás", | ||||
|     "Unsubscribe": "Anular subscrição", | ||||
|     "Subscribe": "Subscrever", | ||||
|     "View channel on YouTube": "Ver canal no YouTube", | ||||
|     "View playlist on YouTube": "Ver lista de reprodução no YouTube", | ||||
|     "newest": "mais recentes", | ||||
|     "oldest": "mais antigos", | ||||
|     "popular": "popular", | ||||
|     "last": "últimos", | ||||
|     "Next page": "Próxima página", | ||||
|     "Previous page": "Página anterior", | ||||
|     "Clear watch history?": "Limpar histórico de reprodução?", | ||||
|     "New password": "Nova palavra-chave", | ||||
|     "New passwords must match": "As novas palavra-chaves devem corresponder", | ||||
|     "Cannot change password for Google accounts": "Não é possível alterar palavra-chave para contas do Google", | ||||
|     "Authorize token?": "Autorizar token?", | ||||
|     "Authorize token for `x`?": "Autorizar token para `x`?", | ||||
|     "Yes": "Sim", | ||||
|     "No": "Não", | ||||
|     "Import and Export Data": "Importar e Exportar Dados", | ||||
|     "Import": "Importar", | ||||
|     "Import Invidious data": "Importar dados do Invidious", | ||||
|     "Import YouTube subscriptions": "Importar subscrições do YouTube", | ||||
|     "Import FreeTube subscriptions (.db)": "Importar subscrições do FreeTube (.db)", | ||||
|     "Import NewPipe subscriptions (.json)": "Importar subscrições do NewPipe (.json)", | ||||
|     "Import NewPipe data (.zip)": "Importar dados do NewPipe (.zip)", | ||||
|     "Export": "Exportar", | ||||
|     "Export subscriptions as OPML": "Exportar subscrições como OPML", | ||||
|     "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exportar subscrições como OPML (para NewPipe e FreeTube)", | ||||
|     "Export data as JSON": "Exportar dados como JSON", | ||||
|     "Delete account?": "Eliminar conta?", | ||||
|     "History": "Histórico", | ||||
|     "An alternative front-end to YouTube": "Uma interface alternativa para o YouTube", | ||||
|     "JavaScript license information": "Informação de licença do JavaScript", | ||||
|     "source": "código-fonte", | ||||
|     "Log in": "Iniciar sessão", | ||||
|     "Log in/register": "Iniciar sessão/Registar", | ||||
|     "Log in with Google": "Iniciar sessão com o Google", | ||||
|     "User ID": "Utilizador", | ||||
|     "Password": "Palavra-chave", | ||||
|     "Time (h:mm:ss):": "Tempo (h:mm:ss):", | ||||
|     "Text CAPTCHA": "Texto CAPTCHA", | ||||
|     "Image CAPTCHA": "Imagem CAPTCHA", | ||||
|     "Sign In": "Iniciar Sessão", | ||||
|     "Register": "Registar", | ||||
|     "E-mail": "E-mail", | ||||
|     "Google verification code": "Código de verificação do Google", | ||||
|     "Preferences": "Preferências", | ||||
|     "Player preferences": "Preferências do reprodutor", | ||||
|     "Always loop: ": "Repetir sempre: ", | ||||
|     "Autoplay: ": "Reprodução automática: ", | ||||
|     "Play next by default: ": "Sempre reproduzir próximo: ", | ||||
|     "Autoplay next video: ": "Reproduzir próximo vídeo automaticamente: ", | ||||
|     "Listen by default: ": "Apenas áudio: ", | ||||
|     "Proxy videos: ": "Usar proxy nos vídeos: ", | ||||
|     "Default speed: ": "Velocidade preferida: ", | ||||
|     "Preferred video quality: ": "Qualidade de vídeo preferida: ", | ||||
|     "Player volume: ": "Volume da reprodução: ", | ||||
|     "Default comments: ": "Preferência dos comentários: ", | ||||
|     "youtube": "youtube", | ||||
|     "reddit": "reddit", | ||||
|     "Default captions: ": "Legendas predefinidas: ", | ||||
|     "Fallback captions: ": "Legendas alternativas: ", | ||||
|     "Show related videos: ": "Mostrar vídeos relacionados: ", | ||||
|     "Show annotations by default: ": "Mostrar sempre anotações: ", | ||||
|     "Visual preferences": "Preferências visuais", | ||||
|     "Player style: ": "Estilo do reprodutor: ", | ||||
|     "Dark mode: ": "Modo escuro: ", | ||||
|     "Theme: ": "Tema: ", | ||||
|     "dark": "escuro", | ||||
|     "light": "claro", | ||||
|     "Thin mode: ": "Modo compacto: ", | ||||
|     "Subscription preferences": "Preferências de subscrições", | ||||
|     "Show annotations by default for subscribed channels: ": "Mostrar sempre anotações para os canais subscritos: ", | ||||
|     "Redirect homepage to feed: ": "Redirecionar página inicial para subscrições: ", | ||||
|     "Number of videos shown in feed: ": "Número de vídeos nas subscrições: ", | ||||
|     "Sort videos by: ": "Ordenar vídeos por: ", | ||||
|     "published": "publicado", | ||||
|     "published - reverse": "publicado - inverso", | ||||
|     "alphabetically": "alfabeticamente", | ||||
|     "alphabetically - reverse": "alfabeticamente - inverso", | ||||
|     "channel name": "nome do canal", | ||||
|     "channel name - reverse": "nome do canal - inverso", | ||||
|     "Only show latest video from channel: ": "Mostrar apenas o vídeo mais recente do canal: ", | ||||
|     "Only show latest unwatched video from channel: ": "Mostrar apenas vídeos mais recentes não visualizados do canal: ", | ||||
|     "Only show unwatched: ": "Mostrar apenas vídeos não visualizados: ", | ||||
|     "Only show notifications (if there are any): ": "Mostrar apenas notificações (se existirem): ", | ||||
|     "Enable web notifications": "Ativar notificações pela web", | ||||
|     "`x` uploaded a video": "`x` publicou um novo vídeo", | ||||
|     "`x` is live": "`x` está em direto", | ||||
|     "Data preferences": "Preferências de dados", | ||||
|     "Clear watch history": "Limpar histórico de reprodução", | ||||
|     "Import/export data": "Importar/Exportar dados", | ||||
|     "Change password": "Alterar palavra-chave", | ||||
|     "Manage subscriptions": "Gerir as subscrições", | ||||
|     "Manage tokens": "Gerir tokens", | ||||
|     "Watch history": "Histórico de reprodução", | ||||
|     "Delete account": "Eliminar conta", | ||||
|     "Administrator preferences": "Preferências de administrador", | ||||
|     "Default homepage: ": "Página inicial padrão: ", | ||||
|     "Feed menu: ": "Menu de subscrições: ", | ||||
|     "Top enabled: ": "Top ativado: ", | ||||
|     "CAPTCHA enabled: ": "CAPTCHA ativado: ", | ||||
|     "Login enabled: ": "Iniciar sessão ativado: ", | ||||
|     "Registration enabled: ": "Registar ativado: ", | ||||
|     "Report statistics: ": "Relatório de estatísticas: ", | ||||
|     "Save preferences": "Gravar preferências", | ||||
|     "Subscription manager": "Gerir subscrições", | ||||
|     "Token manager": "Gerir tokens", | ||||
|     "Token": "Token", | ||||
|     "`x` subscriptions.([^.,0-9]|^)1([^.,0-9]|$)": "`x` subscrições.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` subscriptions.": "`x` subscrições.", | ||||
|     "`x` tokens.([^.,0-9]|^)1([^.,0-9]|$)": "`x` tokens.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` tokens.": "`x` tokens.", | ||||
|     "Import/export": "Importar/Exportar", | ||||
|     "unsubscribe": "Anular subscrição", | ||||
|     "revoke": "revogar", | ||||
|     "Subscriptions": "Subscrições", | ||||
|     "`x` unseen notifications.([^.,0-9]|^)1([^.,0-9]|$)": "`x` notificações não vistas.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` unseen notifications.": "\"x\" notificações não vistas.", | ||||
|     "search": "Pesquisar", | ||||
|     "Log out": "Terminar sessão", | ||||
|     "Released under the AGPLv3 by Omar Roth.": "Publicado sob a licença AGPLv3, por Omar Roth.", | ||||
|     "Source available here.": "Código-fonte disponível aqui.", | ||||
|     "View JavaScript license information.": "Ver informações da licença do JavaScript.", | ||||
|     "View privacy policy.": "Ver a política de privacidade.", | ||||
|     "Trending": "Tendências", | ||||
|     "Public": "Público", | ||||
|     "Unlisted": "Não listado", | ||||
|     "Private": "Privado", | ||||
|     "View all playlists": "Ver todas as listas de reprodução", | ||||
|     "Updated `x` ago": "Atualizado `x` atrás", | ||||
|     "Delete playlist `x`?": "Eliminar a lista de reprodução 'x'?", | ||||
|     "Delete playlist": "Eliminar lista de reprodução", | ||||
|     "Create playlist": "Criar lista de reprodução", | ||||
|     "Title": "Título", | ||||
|     "Playlist privacy": "Privacidade da lista de reprodução", | ||||
|     "Editing playlist `x`": "A editar lista de reprodução 'x'", | ||||
|     "Watch on YouTube": "Ver no YouTube", | ||||
|     "Hide annotations": "Ocultar anotações", | ||||
|     "Show annotations": "Mostrar anotações", | ||||
|     "Genre: ": "Género: ", | ||||
|     "License: ": "Licença: ", | ||||
|     "Family friendly? ": "Filtrar conteúdo impróprio: ", | ||||
|     "Wilson score: ": "Pontuação de Wilson: ", | ||||
|     "Engagement: ": "Compromisso: ", | ||||
|     "Whitelisted regions: ": "Regiões permitidas: ", | ||||
|     "Blacklisted regions: ": "Regiões bloqueadas: ", | ||||
|     "Shared `x`": "Partilhado `x`", | ||||
|     "`x` views.([^.,0-9]|^)1([^.,0-9]|$)": "`x` visualizações.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` views.": "`x` visualizações.", | ||||
|     "Premieres in `x`": "Estreias em 'x'", | ||||
|     "Premieres `x`": "Estreias 'x'", | ||||
|     "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Oi! Parece que JavaScript está desativado. Clique aqui para ver os comentários, entretanto eles podem levar mais tempo para carregar.", | ||||
|     "View YouTube comments": "Ver comentários do YouTube", | ||||
|     "View more comments on Reddit": "Ver mais comentários no Reddit", | ||||
|     "View `x` comments.(\\D|^)1(\\D|$)": "Ver `x` comentários.(\\D|^)1(\\D|$)", | ||||
|     "View `x` comments.": "Ver `x` comentários.", | ||||
|     "View Reddit comments": "Ver comentários do Reddit", | ||||
|     "Hide replies": "Ocultar respostas", | ||||
|     "Show replies": "Mostrar respostas", | ||||
|     "Incorrect password": "Palavra-chave incorreta", | ||||
|     "Quota exceeded, try again in a few hours": "Cota excedida. Tente novamente dentro de algumas horas", | ||||
|     "Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "Não é possível iniciar sessão, certifique-se de que a autenticação de dois fatores (Autenticador ou SMS) está ativada.", | ||||
|     "Invalid TFA code": "Código TFA inválido", | ||||
|     "Login failed. This may be because two-factor authentication is not turned on for your account.": "Falhou o início de sessão. Isto pode ser devido a dois fatores de autenticação não está ativado para sua conta.", | ||||
|     "Wrong answer": "Resposta errada", | ||||
|     "Erroneous CAPTCHA": "CAPTCHA inválido", | ||||
|     "CAPTCHA is a required field": "CAPTCHA é um campo obrigatório", | ||||
|     "User ID is a required field": "O nome de utilizador é um campo obrigatório", | ||||
|     "Password is a required field": "Palavra-chave é um campo obrigatório", | ||||
|     "Wrong username or password": "Nome de utilizador ou palavra-chave incorreto", | ||||
|     "Please sign in using 'Log in with Google'": "Por favor, inicie sessão usando 'Iniciar sessão com o Google'", | ||||
|     "Password cannot be empty": "A palavra-chave não pode estar vazia", | ||||
|     "Password cannot be longer than 55 characters": "A palavra-chave não pode ser superior a 55 caracteres", | ||||
|     "Please log in": "Por favor, inicie sessão", | ||||
|     "Invidious Private Feed for `x`": "Feed Privado do Invidious para `x`", | ||||
|     "channel:`x`": "canal:'x'", | ||||
|     "Deleted or invalid channel": "Canal apagado ou inválido", | ||||
|     "This channel does not exist.": "Este canal não existe.", | ||||
|     "Could not get channel info.": "Não foi possível obter as informações do canal.", | ||||
|     "Could not fetch comments": "Não foi possível obter os comentários", | ||||
|     "View `x` replies.([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` respostas.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "View `x` replies.": "Ver `x` respostas.", | ||||
|     "`x` ago": "`x` atrás", | ||||
|     "Load more": "Carregar mais", | ||||
|     "`x` points.([^.,0-9]|^)1([^.,0-9]|$)": "'x' pontos. ([^.,0-9]^)1(^.0-9][[$]", | ||||
|     "`x` points.": "'x' pontos.", | ||||
|     "Could not create mix.": "Não foi possível criar mistura.", | ||||
|     "Empty playlist": "Lista de reprodução vazia", | ||||
|     "Not a playlist.": "Não é uma lista de reprodução.", | ||||
|     "Playlist does not exist.": "A lista de reprodução não existe.", | ||||
|     "Could not pull trending pages.": "Não foi possível obter páginas de tendências.", | ||||
|     "Hidden field \"challenge\" is a required field": "O campo oculto \"desafio\" é obrigatório", | ||||
|     "Hidden field \"token\" is a required field": "O campo oculto \"token\" é um campo obrigatório", | ||||
|     "Erroneous challenge": "Desafio inválido", | ||||
|     "Erroneous token": "Token inválido", | ||||
|     "No such user": "Utilizador inválido", | ||||
|     "Token is expired, please try again": "Token expirou, tente novamente", | ||||
|     "English": "Inglês", | ||||
|     "English (auto-generated)": "Inglês (auto-gerado)", | ||||
|     "Afrikaans": "Africano", | ||||
|     "Albanian": "Albanês", | ||||
|     "Amharic": "Amárico", | ||||
|     "Arabic": "Árabe", | ||||
|     "Armenian": "Arménio", | ||||
|     "Azerbaijani": "Azerbaijano", | ||||
|     "Bangla": "Bangla", | ||||
|     "Basque": "Basco", | ||||
|     "Belarusian": "Bielorrusso", | ||||
|     "Bosnian": "Bósnio", | ||||
|     "Bulgarian": "Búlgaro", | ||||
|     "Burmese": "Birmanês", | ||||
|     "Catalan": "Catalão", | ||||
|     "Cebuano": "Cebuano", | ||||
|     "Chinese (Simplified)": "Chinês (Simplificado)", | ||||
|     "Chinese (Traditional)": "Chinês (Tradicional)", | ||||
|     "Corsican": "Corso", | ||||
|     "Croatian": "Croata", | ||||
|     "Czech": "Checo", | ||||
|     "Danish": "Dinamarquês", | ||||
|     "Dutch": "Holandês", | ||||
|     "Esperanto": "Esperanto", | ||||
|     "Estonian": "Estónio", | ||||
|     "Filipino": "Filipino", | ||||
|     "Finnish": "Finlandês", | ||||
|     "French": "Francês", | ||||
|     "Galician": "Galego", | ||||
|     "Georgian": "Georgiano", | ||||
|     "German": "Alemão", | ||||
|     "Greek": "Grego", | ||||
|     "Gujarati": "Guzerate", | ||||
|     "Haitian Creole": "Crioulo haitiano", | ||||
|     "Hausa": "Hauçá", | ||||
|     "Hawaiian": "Havaiano", | ||||
|     "Hebrew": "Hebraico", | ||||
|     "Hindi": "Hindi", | ||||
|     "Hmong": "Hmong", | ||||
|     "Hungarian": "Húngaro", | ||||
|     "Icelandic": "Islandês", | ||||
|     "Igbo": "Igbo", | ||||
|     "Indonesian": "Indonésio", | ||||
|     "Irish": "Irlandês", | ||||
|     "Italian": "Italiano", | ||||
|     "Japanese": "Japonês", | ||||
|     "Javanese": "Javanês", | ||||
|     "Kannada": "Canarim", | ||||
|     "Kazakh": "Cazaque", | ||||
|     "Khmer": "Khmer", | ||||
|     "Korean": "Coreano", | ||||
|     "Kurdish": "Curdo", | ||||
|     "Kyrgyz": "Quirguiz", | ||||
|     "Lao": "Laosiano", | ||||
|     "Latin": "Latim", | ||||
|     "Latvian": "Letão", | ||||
|     "Lithuanian": "Lituano", | ||||
|     "Luxembourgish": "Luxemburguês", | ||||
|     "Macedonian": "Macedónio", | ||||
|     "Malagasy": "Malgaxe", | ||||
|     "Malay": "Malaio", | ||||
|     "Malayalam": "Malaiala", | ||||
|     "Maltese": "Maltês", | ||||
|     "Maori": "Maori", | ||||
|     "Marathi": "Marathi", | ||||
|     "Mongolian": "Mongol", | ||||
|     "Nepali": "Nepalês", | ||||
|     "Norwegian Bokmål": "Bokmål norueguês", | ||||
|     "Nyanja": "Nyanja", | ||||
|     "Pashto": "Pashto", | ||||
|     "Persian": "Persa", | ||||
|     "Polish": "Polaco", | ||||
|     "Portuguese": "Português", | ||||
|     "Punjabi": "Punjabi", | ||||
|     "Romanian": "Romeno", | ||||
|     "Russian": "Russo", | ||||
|     "Samoan": "Samoano", | ||||
|     "Scottish Gaelic": "Gaélico escocês", | ||||
|     "Serbian": "Sérvio", | ||||
|     "Shona": "Shona", | ||||
|     "Sindhi": "Sindhi", | ||||
|     "Sinhala": "Cingalês", | ||||
|     "Slovak": "Eslovaco", | ||||
|     "Slovenian": "Esloveno", | ||||
|     "Somali": "Somali", | ||||
|     "Southern Sotho": "Sotho do Sul", | ||||
|     "Spanish": "Espanhol", | ||||
|     "Spanish (Latin America)": "Espanhol (América Latina)", | ||||
|     "Sundanese": "Sudanês", | ||||
|     "Swahili": "Suaíli", | ||||
|     "Swedish": "Sueco", | ||||
|     "Tajik": "Tajique", | ||||
|     "Tamil": "Tâmil", | ||||
|     "Telugu": "Telugu", | ||||
|     "Thai": "Tailandês", | ||||
|     "Turkish": "Turco", | ||||
|     "Ukrainian": "Ucraniano", | ||||
|     "Urdu": "Urdu", | ||||
|     "Uzbek": "Uzbeque", | ||||
|     "Vietnamese": "Vietnamita", | ||||
|     "Welsh": "Galês", | ||||
|     "Western Frisian": "Frísio Ocidental", | ||||
|     "Xhosa": "Xhosa", | ||||
|     "Yiddish": "Iídiche", | ||||
|     "Yoruba": "Ioruba", | ||||
|     "Zulu": "Zulu", | ||||
|     "`x` years.([^.,0-9]|^)1([^.,0-9]|$)": "`x` anos.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` years.": "`x` anos.", | ||||
|     "`x` months.([^.,0-9]|^)1([^.,0-9]|$)": "`x` meses.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` months.": "`x` meses.", | ||||
|     "`x` weeks.([^.,0-9]|^)1([^.,0-9]|$)": "`x` semanas.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` weeks.": "`x` semanas.", | ||||
|     "`x` days.([^.,0-9]|^)1([^.,0-9]|$)": "`x` dias.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` days.": "`x` dias.", | ||||
|     "`x` hours.([^.,0-9]|^)1([^.,0-9]|$)": "`x` horas.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` hours.": "`x` horas.", | ||||
|     "`x` minutes.([^.,0-9]|^)1([^.,0-9]|$)": "`x` minutos.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` minutes.": "`x` minutos.", | ||||
|     "`x` seconds.([^.,0-9]|^)1([^.,0-9]|$)": "`x` segundos.([^.,0-9]|^)1([^.,0-9]|$)", | ||||
|     "`x` seconds.": "`x` segundos.", | ||||
|     "Fallback comments: ": "Comentários alternativos: ", | ||||
|     "Popular": "Popular", | ||||
|     "Top": "Top", | ||||
|     "About": "Sobre", | ||||
|     "Rating: ": "Avaliação: ", | ||||
|     "Language: ": "Idioma: ", | ||||
|     "View as playlist": "Ver como lista de reprodução", | ||||
|     "Default": "Predefinição", | ||||
|     "Music": "Música", | ||||
|     "Gaming": "Jogos", | ||||
|     "News": "Notícias", | ||||
|     "Movies": "Filmes", | ||||
|     "Download": "Transferir", | ||||
|     "Download as: ": "Transferir como: ", | ||||
|     "%A %B %-d, %Y": "%A %B %-d, %Y", | ||||
|     "(edited)": "(editado)", | ||||
|     "YouTube comment permalink": "Link permanente do comentário do YouTube", | ||||
|     "permalink": "ligação permanente", | ||||
|     "`x` marked it with a ❤": "`x` foi marcado como ❤", | ||||
|     "Audio mode": "Modo de áudio", | ||||
|     "Video mode": "Modo de vídeo", | ||||
|     "Videos": "Vídeos", | ||||
|     "Playlists": "Listas de reprodução", | ||||
|     "Community": "Comunidade", | ||||
|     "Current version: ": "Versão atual: " | ||||
| } | ||||
		Reference in New Issue
	
	Block a user