Added portuguese localisation.
This commit is contained in:
parent
62c588dad6
commit
75308e4b7c
|
@ -33,7 +33,7 @@ fs.readdir('.', (err, dir) => {
|
||||||
})
|
})
|
||||||
|
|
||||||
// List of locales approved for use
|
// List of locales approved for use
|
||||||
const activeLocales = ['en-US', 'de-DE']
|
const activeLocales = ['en-US', 'de-DE', 'pt-PT']
|
||||||
const messages = {}
|
const messages = {}
|
||||||
|
|
||||||
// Take active locales and load respective YAML file
|
// Take active locales and load respective YAML file
|
||||||
|
|
|
@ -0,0 +1,395 @@
|
||||||
|
# This document follows a roughly page to page, top to bottom, left to right view
|
||||||
|
# as things appear on the screen for the user. It is layouted in this way to allow for
|
||||||
|
# easy verification of all words and phrases by the translator.
|
||||||
|
|
||||||
|
# For repeat entries,
|
||||||
|
#an ampersand (&) will follow the pound (#) in a comment for single item repeats, i.e:
|
||||||
|
#& Playlists
|
||||||
|
#an asterisk (*) will follow the pound (#) in a comment to reference the head listing in multiple item repeats, i.e:
|
||||||
|
#Main Color Theme: Main Color Theme
|
||||||
|
#Red: Red
|
||||||
|
#Pink: Pink
|
||||||
|
#Secondary Color Theme: Secondary Color Theme
|
||||||
|
#* Main Color Theme
|
||||||
|
# An exclamation point (!) is used for entries not yet completed.
|
||||||
|
# A tilda (~) is used for entries that are present, but do not need to be translated. i.e:
|
||||||
|
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
||||||
|
|
||||||
|
---
|
||||||
|
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.': >
|
||||||
|
Esta parte ainda não está pronta. Volte mais tarde quando já houver progresso.
|
||||||
|
|
||||||
|
# Webkit Menu Bar
|
||||||
|
File: Ficheiro
|
||||||
|
Quit: Sair
|
||||||
|
Edit: Editar
|
||||||
|
Undo: Desfazer
|
||||||
|
Redo: Refazer
|
||||||
|
Cut: Cortar
|
||||||
|
Copy: Copiar
|
||||||
|
Paste: Colar
|
||||||
|
Delete: Eliminar
|
||||||
|
Select all: Seleccionar tudo
|
||||||
|
Reload: Recarregar
|
||||||
|
Force Reload: Forçar recarregamento
|
||||||
|
Toggle Developer Tools: Alternar ferramentas de desenvolvimento
|
||||||
|
Actual size: Tamanho normal
|
||||||
|
Zoom in: Ampliar zoom
|
||||||
|
Zoom out: Reduzir zoom
|
||||||
|
Toggle fullscreen: Alternar tela inteira
|
||||||
|
Window: Restaurar
|
||||||
|
Minimize: Minimizar
|
||||||
|
Close: Fechar
|
||||||
|
Back: Retroceder
|
||||||
|
Forward: Avançar
|
||||||
|
|
||||||
|
# Search Bar
|
||||||
|
Search / Go to URL: Pesquisar / Ir para URL
|
||||||
|
# In Filter Button
|
||||||
|
Search Filters:
|
||||||
|
Search Filters: Filtros
|
||||||
|
Sort By:
|
||||||
|
Sort By: Ordenar Por
|
||||||
|
Most Relevant: Mais Relevantes
|
||||||
|
Rating: Avaliação
|
||||||
|
Upload Date: Data de Carregamento
|
||||||
|
View Count: Visualizações
|
||||||
|
Time:
|
||||||
|
Time: Tempo
|
||||||
|
Any Time: Qualquer Altura
|
||||||
|
Last Hour: Última Hora
|
||||||
|
Today: Hoje
|
||||||
|
This Week: Esta Semana
|
||||||
|
This Month: Este Mês
|
||||||
|
This Year: Este Ano
|
||||||
|
Type:
|
||||||
|
Type: Tipo
|
||||||
|
All Types: Todo Tipo
|
||||||
|
Videos: Vídeos
|
||||||
|
Channels: Canais
|
||||||
|
#& Playlists
|
||||||
|
Duration:
|
||||||
|
Duration: Duração
|
||||||
|
All Durations: Toda Duração
|
||||||
|
Short (< 4 minutes): Curtos (< 4 minutos)
|
||||||
|
Long (> 20 minutes): Compridos (> 20 minutos)
|
||||||
|
# On Search Page
|
||||||
|
Search Results: Resultados
|
||||||
|
Fetching results. Please wait: A procurar. Por favor aguarde
|
||||||
|
Fetch more results: Procurar mais resultados
|
||||||
|
# Sidebar
|
||||||
|
Subscriptions:
|
||||||
|
# On Subscriptions Page
|
||||||
|
Subscriptions: Subscrições
|
||||||
|
Latest Subscriptions: Subscrições Recentes
|
||||||
|
|
||||||
|
'Your Subscription list is currently empty. Start adding subscriptions to see them here.': >
|
||||||
|
A lista de subscrições encontra-se vazia. Adicione algumas para as ver aqui.
|
||||||
|
|
||||||
|
'Getting Subscriptions. Please wait...': A carregar subscrições. Por favor aguarde…
|
||||||
|
Trending: Tendências
|
||||||
|
Most Popular: Mais Populares
|
||||||
|
Playlists: Listas de Reprodução
|
||||||
|
User Playlists:
|
||||||
|
Your Playlists: As suas Listas de Reprodução
|
||||||
|
History:
|
||||||
|
# On History Page
|
||||||
|
History: Histórico
|
||||||
|
Watch History: Histórico de Visualizações
|
||||||
|
Settings:
|
||||||
|
# On Settings Page
|
||||||
|
Settings: Definições
|
||||||
|
General Settings:
|
||||||
|
General Settings: Definições Gerais
|
||||||
|
Fallback to Non-Preferred Backend on Failure: Utilizar Motor de Pesquisa 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
|
||||||
|
Preferred API Backend:
|
||||||
|
Preferred API Backend: Motor de Pesquisa Preferido
|
||||||
|
Local API: API Local
|
||||||
|
Invidious API: API Invidious
|
||||||
|
Video View Type:
|
||||||
|
Video View Type: Disposição de vídeos
|
||||||
|
Grid: Grelha
|
||||||
|
List: Lista
|
||||||
|
Thumbnail Preference:
|
||||||
|
Thumbnail Preference: Tipos de Antevisão
|
||||||
|
Default: Por Omissão
|
||||||
|
Beginning: Princípio
|
||||||
|
Middle: Meio
|
||||||
|
End: Fim
|
||||||
|
'Invidious Instance (Default is https://invidio.us)': Instância Invidious (Por omissão é https://invidio.us)
|
||||||
|
Region for Trending: Região para as tendências
|
||||||
|
#! List countries
|
||||||
|
Theme Settings:
|
||||||
|
Theme Settings: Definições de Tema
|
||||||
|
Match Top Bar with Main Color: Cor da Barra Superior Igual à Cor Principal
|
||||||
|
Base Theme:
|
||||||
|
Base Theme: Tema Base
|
||||||
|
Black: Preto
|
||||||
|
Dark: Escuro
|
||||||
|
Light: Claro
|
||||||
|
Main Color Theme:
|
||||||
|
Main Color Theme: Cor Principal
|
||||||
|
Red: Vermelho
|
||||||
|
Pink: Cor de Rosa
|
||||||
|
Purple: Roxo
|
||||||
|
Deep Purple: Roxo Escuro
|
||||||
|
Indigo: Índigo
|
||||||
|
Blue: Azul
|
||||||
|
Light Blue: Azul Claro
|
||||||
|
Cyan: Ciano
|
||||||
|
Teal: Azul-petróleo
|
||||||
|
Green: Verde
|
||||||
|
Light Green: Verde Claro
|
||||||
|
Lime: Lima
|
||||||
|
Yellow: Amarelo
|
||||||
|
Amber: Âmbar
|
||||||
|
Orange: Laranja
|
||||||
|
Deep Orange: Laranja Escuro
|
||||||
|
Secondary Color Theme: Cor Secundária
|
||||||
|
#* Main Color Theme
|
||||||
|
Player Settings:
|
||||||
|
Player Settings: Definições do reprodutor
|
||||||
|
Force Local Backend for Legacy Formats: Forçar Motor de Pesquisa Local para Formatos Antigos
|
||||||
|
Remember History: Lembrar Histórico
|
||||||
|
Play Next Video: Passar Para o Próximo Vídeo
|
||||||
|
Turn on Subtitles by Default: Ligar Legendas Automáticamente
|
||||||
|
Autoplay Videos: Reproduzir Vídeos Automaticamente.
|
||||||
|
Proxy Videos Through Invidious: Utilizar Invidious Como Intermediário
|
||||||
|
Autoplay Playlists: Reproduzir Listas de Reprodução Automaticamente
|
||||||
|
Enable Theatre Mode by Default: Ligar Modo Cinema por Omissão
|
||||||
|
Default Volume: Volume
|
||||||
|
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
|
||||||
|
Default Quality:
|
||||||
|
Default Quality: Qualidade
|
||||||
|
Auto: Auto
|
||||||
|
144p: 144p
|
||||||
|
240p: 240p
|
||||||
|
360p: 360p
|
||||||
|
480p: 480p
|
||||||
|
720p: 720p
|
||||||
|
1080p: 1080p
|
||||||
|
1440p: 1440p
|
||||||
|
4k: 4k
|
||||||
|
8k: 8k
|
||||||
|
Subscription Settings:
|
||||||
|
Subscription Settings: Definições de Subscrições
|
||||||
|
Hide Videos on Watch: Esconder Vídeos Visualisados
|
||||||
|
Subscriptions Export Format:
|
||||||
|
Subscriptions Export Format: Formato de Exportação de Subscrições
|
||||||
|
#& Freetube
|
||||||
|
Newpipe: Newpipe
|
||||||
|
OPML: OPML
|
||||||
|
Manage Subscriptions: Gerir Subscrições
|
||||||
|
Import Subscriptions: Importar Subscrições
|
||||||
|
Export Subscriptions: Exportar Subscrições
|
||||||
|
How do I import my subscriptions?: Como posso importar as minhas subcrições?
|
||||||
|
Advanced Settings:
|
||||||
|
Advanced Settings: Definições Avançadas
|
||||||
|
Enable Debug Mode (Prints data to the console): Ligar Modo de Depuração (Escreve dados para a consola)
|
||||||
|
'Proxy Address (Example: SOCKS5://127.0.0.1:9050 )': 'Endereço de intermediário (Exemplo: SOCKS5://127.0.0.1:9050 )'
|
||||||
|
'Clicking "TEST PROXY" button will send a request to https://ipinfo.io/json': >
|
||||||
|
Ao Carregar "TESTAR INTERMEDIÁRIO" um pedido vai ser enviado a https://ipinfo.io/json
|
||||||
|
Use Tor / Proxy for API calls: Usar Tor / Intermediário para Chamadas API
|
||||||
|
TEST PROXY: TESTAR INTERMEDIÁRIO
|
||||||
|
#& Invidious Instance (Default is https://invidio.us)
|
||||||
|
See Public Instances: Ver Instâncias Públicas
|
||||||
|
Clear History:
|
||||||
|
Clear History: Limpar Histórico
|
||||||
|
# On Click
|
||||||
|
Are you sure you want to delete your history?: Tem a certeza de que quer apagar o seu histórico?
|
||||||
|
#& Yes
|
||||||
|
#& No
|
||||||
|
Clear Subscriptions:
|
||||||
|
Clear Subscriptions: Limpar Subcrições
|
||||||
|
# On Click
|
||||||
|
Are you sure you want to remove all subscriptions?: Tem a certeza de que quer apagar as suas subcrições?
|
||||||
|
#& Yes
|
||||||
|
#& No
|
||||||
|
|
||||||
|
About:
|
||||||
|
#On About page
|
||||||
|
About: Sobre
|
||||||
|
#& About
|
||||||
|
'This software is FOSS and released under the GNU Public License v3+.': >
|
||||||
|
This copylefted software is freely licensed GPLv3+.
|
||||||
|
|
||||||
|
'Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub page. Pull requests are welcome.': >-
|
||||||
|
Found a bug? Want to suggest a feature? Want to help out? Check out our GitHub
|
||||||
|
page. Pull requests welcome.
|
||||||
|
|
||||||
|
Thank you very much to the People and Projects that make FreeTube possible!: >
|
||||||
|
Thank you very much to the People and Projects that make FreeTube possible!
|
||||||
|
|
||||||
|
'Want to chat? Join our Element / Matrix Server . Please check the rules before joining.': >
|
||||||
|
Want to chat? Join our Element / Matrix Server . Please check the rules before joining.
|
||||||
|
|
||||||
|
'Looking for help? Check out our Wiki page.': Looking for help? Check out our Wiki page.
|
||||||
|
|
||||||
|
Check out our Firefox extension!: Check out our Firefox extension!
|
||||||
|
|
||||||
|
'If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.': >
|
||||||
|
If you enjoy using FreeTube, consider donating via Liberapay or through our Bitcoin address.
|
||||||
|
|
||||||
|
#~ 'BTC: 1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
||||||
|
|
||||||
|
Latest FreeTube News: Latest FreeTube News
|
||||||
|
|
||||||
|
#On Channel Page
|
||||||
|
Channel:
|
||||||
|
Subscriber: Subscritor
|
||||||
|
Subscribers: Subscritores
|
||||||
|
Subscribe: Subscrever
|
||||||
|
Unsubscribe: Anular Subscrição
|
||||||
|
Search Channel: Procurar em Canal
|
||||||
|
Your search results have returned 0 results: Pesquisa devolveu 0 resultados
|
||||||
|
Sort By: Ordenar Por
|
||||||
|
Videos:
|
||||||
|
Videos: Vídeos
|
||||||
|
This channel does not currently have any videos: Este canal de momento encontra-se sem vídeos
|
||||||
|
Sort Types:
|
||||||
|
Newest: Recentes
|
||||||
|
Oldest: Antigos
|
||||||
|
Most Popular: Mais Populares
|
||||||
|
Playlists:
|
||||||
|
Playlists: Listas de Reprodução
|
||||||
|
This channel does not currently have any playlists: Este canal de momento encontra-se sem listas de reprodução
|
||||||
|
Sort Types:
|
||||||
|
Last Video Added: Último Vídeo
|
||||||
|
Newest: Recentes
|
||||||
|
Oldest: Antigos
|
||||||
|
About:
|
||||||
|
About: Sobre
|
||||||
|
Channel Description: Descrição
|
||||||
|
Featured Channels: Canais
|
||||||
|
Video:
|
||||||
|
Open in YouTube: Abrir no Youtube
|
||||||
|
Copy YouTube Link: Copiar Ligação para Youtube
|
||||||
|
Open YouTube Embedded Player: Abrir Reprodutor Youtube Embutido
|
||||||
|
Copy YouTube Embedded Player Link: Copiar Ligação para Reprodutor Youtube Embutido
|
||||||
|
Open in Invidious: Abrir no Invidious
|
||||||
|
Copy Invidious Link: Copiar Ligação para Invidious
|
||||||
|
View: Visualização
|
||||||
|
Views: Visualizações
|
||||||
|
# Context is "X People Watching"
|
||||||
|
Watching: A Ver
|
||||||
|
Watched: Visto
|
||||||
|
# As in a Live Video
|
||||||
|
Live: Ao Vivo
|
||||||
|
Live Now: Ao Vivo
|
||||||
|
Live Chat: Chat Ao Vivo
|
||||||
|
Enable Live Chat: Permitir Chat Ao Vivo
|
||||||
|
Live Chat is currently not supported in this build.: De momento, chat ao vivo não se encontra a funcionar nesta versão.
|
||||||
|
'Chat is disabled or the Live Stream has ended.': Chat foi desactivado ou Live Stream já acabou.
|
||||||
|
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 Youtube é necessária.
|
||||||
|
Published:
|
||||||
|
Jan: Jan
|
||||||
|
Feb: Fev
|
||||||
|
Mar: Mar
|
||||||
|
Apr: Abr
|
||||||
|
May: Mai
|
||||||
|
Jun: Jun
|
||||||
|
Jul: Jul
|
||||||
|
Aug: Ago
|
||||||
|
Sep: Set
|
||||||
|
Oct: Out
|
||||||
|
Nov: Nov
|
||||||
|
Dec: Dez
|
||||||
|
Hour: Hora
|
||||||
|
Hours: Horas
|
||||||
|
Day: Dia
|
||||||
|
Days: Dias
|
||||||
|
Week: Semana
|
||||||
|
Weeks: Semanas
|
||||||
|
Month: Mês
|
||||||
|
Months: Mêses
|
||||||
|
Year: Ano
|
||||||
|
Years: Anos
|
||||||
|
Ago: Há
|
||||||
|
Published on: Publicado em
|
||||||
|
#& Videos
|
||||||
|
Videos:
|
||||||
|
#& Sort By
|
||||||
|
Sort By:
|
||||||
|
Newest: Recentes
|
||||||
|
Oldest: Antigos
|
||||||
|
#& Most Popular
|
||||||
|
#& Playlists
|
||||||
|
Playlist:
|
||||||
|
#& About
|
||||||
|
View Full Playlist: Ver Lista de Reprodução Completa
|
||||||
|
Videos: Vídeos
|
||||||
|
View: Visualização
|
||||||
|
Views: Visualizaões
|
||||||
|
Last Updated On: Última Actualização
|
||||||
|
Share Playlist:
|
||||||
|
Share Playlist: Partilhar Lista
|
||||||
|
Copy YouTube Link: Copiar Ligação para Youtube
|
||||||
|
Open in YouTube: Abrir no Youtube
|
||||||
|
Copy Invidious Link: Copiar Ligação para Invidious
|
||||||
|
Open in Invidious: Abrir no Invidious
|
||||||
|
|
||||||
|
# On Video Watch Page
|
||||||
|
#* Published
|
||||||
|
#& Views
|
||||||
|
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
|
||||||
|
Use Audio Formats: Utilizar Formatos de Áudio
|
||||||
|
Share:
|
||||||
|
Share Video: Partilhar Vídeo
|
||||||
|
Copy Link: Copiar Ligação
|
||||||
|
Open Link: Abrir Ligação
|
||||||
|
Copy Embed: Copiar Embutido
|
||||||
|
Open Embed: Abrir Embutido
|
||||||
|
# On Click
|
||||||
|
Invidious URL copied to clipboard: URL Invidious copiado para área de transferência
|
||||||
|
Invidious Embed URL copied to clipboard: URL Invidious embutido copiado para área de tranferência
|
||||||
|
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
|
||||||
|
Comments:
|
||||||
|
Comments: Comentários
|
||||||
|
Click to View Comments: Clicar para Ver Comentários
|
||||||
|
Getting comment replies, please wait: A receber respostas ao comentário, por favor aguarde
|
||||||
|
Show Comments: Mostrar Comentários
|
||||||
|
Hide Comments: Esconder Comentários
|
||||||
|
# Context: View 10 Replies, View 1 Reply
|
||||||
|
View: Mostrar
|
||||||
|
Hide: Esconder
|
||||||
|
Replies: Respostas
|
||||||
|
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
|
||||||
|
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 para o API Invidious
|
||||||
|
Falling back to the local API: Ocorreu uma falha, a mudar para o API local
|
||||||
|
Subscriptions have not yet been implemented: Subcrições ainda não foram implementadas
|
||||||
|
Loop is now disabled: Reprodução cíclica desactivada
|
||||||
|
Loop is now enabled: Reprodução cíclica activada
|
||||||
|
Shuffle is now disabled: Reprodução aleatória desactivada
|
||||||
|
Shuffle is now enabled: Reprodução aleatória activada
|
||||||
|
Playing Next Video: A Reproduzir o Próximo Vídeo
|
||||||
|
Playing Previous Video: A Reproduzir o Vídeo Anterior
|
||||||
|
Playing next video in 5 seconds. Click to cancel: A reproduzir o próximo vídeo em 5 segundos. Clique para cancelar.
|
||||||
|
Canceled next video autoplay: Reprodução automática cancelada
|
||||||
|
'The playlist has ended. Enable loop to continue playing': 'A lista de reprodução chegou ao fim. Active a reprodução cíclica para continuar'
|
||||||
|
|
||||||
|
Yes: Sim
|
||||||
|
No: Não
|
Loading…
Reference in New Issue