diff --git a/locales/pt.json b/locales/pt.json
index c1d8b5b41..463dbf3a3 100644
--- a/locales/pt.json
+++ b/locales/pt.json
@@ -1,25 +1,25 @@
{
- "search_filters_type_option_show": "Série",
+ "search_filters_type_option_show": "Séries",
"search_filters_sort_option_views": "Visualizações",
"search_filters_sort_option_date": "Data de carregamento",
"search_filters_sort_option_rating": "Avaliação",
"search_filters_sort_option_relevance": "Relevância",
- "Switch Invidious Instance": "Mudar a instância do Invidious",
+ "Switch Invidious Instance": "Alterar instância Invidious",
"Show less": "Mostrar menos",
"Show more": "Mostrar mais",
- "Released under the AGPLv3 on Github.": "Lançado sob a AGPLv3 no GitHub.",
+ "Released under the AGPLv3 on Github.": "Disponibilizada sob a AGPLv3 no GitHub.",
"preferences_show_nick_label": "Mostrar nome de utilizador em cima: ",
"preferences_automatic_instance_redirect_label": "Redirecionamento de instância automática (solução de último recurso para redirect.invidious.io): ",
"preferences_category_misc": "Preferências diversas",
- "preferences_vr_mode_label": "Vídeos interativos de 360 graus (necessita de WebGL): ",
- "preferences_extend_desc_label": "Estender automaticamente a descrição do vídeo: ",
+ "preferences_vr_mode_label": "Vídeos interativos de 360 graus (requer WebGL): ",
+ "preferences_extend_desc_label": "Expandir automaticamente a descrição do vídeo: ",
"next_steps_error_message_go_to_youtube": "Ir para o YouTube",
"next_steps_error_message": "Pode tentar as seguintes opções: ",
- "next_steps_error_message_refresh": "Atualizar",
+ "next_steps_error_message_refresh": "Recarregar",
"search_filters_features_option_hdr": "HDR",
"search_filters_features_option_location": "Localização",
"search_filters_features_option_four_k": "4K",
- "search_filters_features_option_live": "Ao Vivo",
+ "search_filters_features_option_live": "Direto",
"search_filters_features_option_three_d": "3D",
"search_filters_features_option_c_commons": "Creative Commons",
"search_filters_features_option_subtitles": "Legendas",
@@ -37,11 +37,11 @@
"search_filters_features_label": "Funcionalidades",
"search_filters_duration_label": "Duração",
"search_filters_type_label": "Tipo",
- "permalink": "hiperligação permanente",
- "YouTube comment permalink": "Hiperligação permanente do comentário no YouTube",
+ "permalink": "ligação permanente",
+ "YouTube comment permalink": "Ligação permanente do comentário no YouTube",
"Download as: ": "Descarregar como: ",
"Download": "Descarregar",
- "Default": "Predefinido",
+ "Default": "Padrão",
"Top": "Destaques",
"Search": "Pesquisar",
"generic_count_years_0": "{{count}} ano",
@@ -67,21 +67,21 @@
"generic_count_seconds_2": "{{count}} segundos",
"Chinese (Traditional)": "Chinês (tradicional)",
"Chinese (Simplified)": "Chinês (simplificado)",
- "Could not pull trending pages.": "Não foi possível obter as páginas de tendências.",
- "Could not create mix.": "Não foi possível criar a mistura.",
+ "Could not pull trending pages.": "Não foi possível obter a página de tendências.",
+ "Could not create mix.": "Não foi possível criar o mix.",
"Deleted or invalid channel": "Canal eliminado ou inválido",
- "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Olá! Parece que o JavaScript está desativado. Clique aqui para ver os comentários, entretanto eles podem levar mais tempo para carregar.",
+ "Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Olá! Parece que o JavaScript está desativado. Clique aqui para ver os comentários, mas tenha e conta que podem levar mais tempo para carregar.",
"Delete playlist": "Eliminar lista de reprodução",
- "Delete playlist `x`?": "Eliminar a lista de reprodução 'x'?",
+ "Delete playlist `x`?": "Eliminar lista de reprodução `x`?",
"search": "pesquisar",
"unsubscribe": "anular subscrição",
- "Import/export": "Importar / exportar",
+ "Import/export": "Importar/exportar",
"Save preferences": "Guardar preferências",
"Top enabled: ": "Destaques ativados: ",
"Delete account": "Eliminar conta",
- "Import/export data": "Importar / exportar dados",
+ "Import/export data": "Importar/exportar dados",
"preferences_annotations_label": "Mostrar anotações sempre: ",
- "preferences_continue_label": "Reproduzir sempre o próximo: ",
+ "preferences_continue_label": "Reproduzir sempre o seguinte: ",
"Sign In": "Entrar",
"Log in/register": "Iniciar sessão/registar",
"Delete account?": "Eliminar conta?",
@@ -93,7 +93,7 @@
"Danish": "Dinamarquês",
"Czech": "Checo",
"Croatian": "Croata",
- "Corsican": "Corso",
+ "Corsican": "Córsego",
"Cebuano": "Cebuano",
"Catalan": "Catalão",
"Burmese": "Birmanês",
@@ -107,10 +107,10 @@
"Arabic": "Árabe",
"Amharic": "Amárico",
"Albanian": "Albanês",
- "Afrikaans": "Africano",
+ "Afrikaans": "Africânder",
"English (auto-generated)": "Inglês (auto-gerado)",
"English": "Inglês",
- "Token is expired, please try again": "Token expirou, tente novamente",
+ "Token is expired, please try again": "Token caducado, tente novamente",
"No such user": "Utilizador inválido",
"Erroneous token": "Token inválido",
"Erroneous challenge": "Desafio inválido",
@@ -124,29 +124,29 @@
"Could not fetch comments": "Não foi possível obter os comentários",
"Could not get channel info.": "Não foi possível obter as informações do canal.",
"This channel does not exist.": "Este canal não existe.",
- "channel:`x`": "canal:'x'",
+ "channel:`x`": "canal:`x`",
"Invidious Private Feed for `x`": "Feed Privado do Invidious para `x`",
"Please log in": "Por favor, inicie sessão",
- "Password cannot be longer than 55 characters": "A palavra-chave não pode ser superior a 55 caracteres",
- "Password cannot be empty": "A palavra-chave não pode estar vazia",
- "Wrong username or password": "Nome de utilizador ou palavra-chave incorreto",
- "Password is a required field": "Palavra-chave é um campo obrigatório",
+ "Password cannot be longer than 55 characters": "A palavra-passe não pode ter mais do que 55 caracteres",
+ "Password cannot be empty": "A palavra-passe não pode estar vazia",
+ "Wrong username or password": "Nome de utilizador ou palavra-passe incorreta",
+ "Password is a required field": "Palavra-passe é um campo obrigatório",
"User ID is a required field": "O nome de utilizador é um campo obrigatório",
"CAPTCHA is a required field": "CAPTCHA é um campo obrigatório",
"Erroneous CAPTCHA": "CAPTCHA inválido",
"Wrong answer": "Resposta errada",
- "Incorrect password": "Palavra-chave incorreta",
+ "Incorrect password": "Palavra-passe incorreta",
"Show replies": "Mostrar respostas",
"Hide replies": "Ocultar respostas",
"View Reddit comments": "Ver comentários do Reddit",
"View `x` comments": {
"": "Ver `x` comentários",
- "([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` comentários"
+ "([^.,0-9]|^)1([^.,0-9]|$)": "Ver `x` comentário"
},
"View more comments on Reddit": "Ver mais comentários no Reddit",
"View YouTube comments": "Ver comentários do YouTube",
- "Premieres `x`": "Estreias 'x'",
- "Premieres in `x`": "Estreias em 'x'",
+ "Premieres `x`": "Estreia `x`",
+ "Premieres in `x`": "Estreia a `x`",
"Shared `x`": "Partilhado `x`",
"Blacklisted regions: ": "Regiões bloqueadas: ",
"Whitelisted regions: ": "Regiões permitidas: ",
@@ -158,44 +158,44 @@
"Show annotations": "Mostrar anotações",
"Hide annotations": "Ocultar anotações",
"Watch on YouTube": "Ver no YouTube",
- "Editing playlist `x`": "A editar lista de reprodução 'x'",
+ "Editing playlist `x`": "A editar lista de reprodução `x`",
"Playlist privacy": "Privacidade da lista de reprodução",
"Title": "Título",
"Create playlist": "Criar lista de reprodução",
- "Updated `x` ago": "Atualizado `x` atrás",
+ "Updated `x` ago": "Atualizado há `x`",
"View all playlists": "Ver todas as listas de reprodução",
"Private": "Privado",
"Unlisted": "Não listado",
"Public": "Público",
"Trending": "Tendências",
- "View privacy policy.": "Ver a política de privacidade.",
- "View JavaScript license information.": "Ver informações da licença do JavaScript.",
+ "View privacy policy.": "Ver política de privacidade.",
+ "View JavaScript license information.": "Ver informações da licença JavaScript.",
"Source available here.": "Código-fonte disponível aqui.",
"Log out": "Terminar sessão",
"Subscriptions": "Subscrições",
"revoke": "revogar",
- "tokens_count_0": "{{count}} Token",
- "tokens_count_1": "{{count}} Tokens",
- "tokens_count_2": "{{count}} Tokens",
+ "tokens_count_0": "{{count}} token",
+ "tokens_count_1": "{{count}} tokens",
+ "tokens_count_2": "{{count}} tokens",
"Token": "Token",
- "Token manager": "Gerir tokens",
- "Subscription manager": "Gerir subscrições",
+ "Token manager": "Gestor de tokens",
+ "Subscription manager": "Gestor de subscrições",
"Report statistics: ": "Relatório de estatísticas: ",
"Registration enabled: ": "Registar ativado: ",
"Login enabled: ": "Iniciar sessão ativado: ",
"CAPTCHA enabled: ": "CAPTCHA ativado: ",
"preferences_feed_menu_label": "Menu de subscrições: ",
- "preferences_default_home_label": "Página inicial predefinida: ",
+ "preferences_default_home_label": "Página inicial padrão: ",
"preferences_category_admin": "Preferências de administrador",
"Watch history": "Histórico de reprodução",
"Manage tokens": "Gerir tokens",
- "Manage subscriptions": "Gerir as subscrições",
- "Change password": "Alterar palavra-chave",
+ "Manage subscriptions": "Gerir subscrições",
+ "Change password": "Alterar palavra-passe",
"Clear watch history": "Limpar histórico de reprodução",
"preferences_category_data": "Preferências de dados",
"`x` is live": "`x` está em direto",
- "`x` uploaded a video": "`x` publicou um novo vídeo",
- "Enable web notifications": "Ativar notificações pela web",
+ "`x` uploaded a video": "`x` publicou um vídeo",
+ "Enable web notifications": "Ativar notificações web",
"preferences_notifications_only_label": "Mostrar apenas notificações (se existirem): ",
"preferences_unseen_only_label": "Mostrar apenas vídeos não visualizados: ",
"Only show latest unwatched video from channel: ": "Mostrar apenas vídeos mais recentes não visualizados do canal: ",
@@ -207,9 +207,9 @@
"published - reverse": "publicado - inverso",
"published": "publicado",
"preferences_sort_label": "Ordenar vídeos por: ",
- "preferences_max_results_label": "Quantidade de vídeos nas subscrições: ",
+ "preferences_max_results_label": "Número de vídeos nas subscrições: ",
"Redirect homepage to feed: ": "Redirecionar página inicial para subscrições: ",
- "preferences_annotations_subscribed_label": "Mostrar sempre anotações aos canais subscritos: ",
+ "preferences_annotations_subscribed_label": "Mostrar sempre anotações nos canais subscritos: ",
"preferences_category_subscription": "Preferências de subscrições",
"preferences_thin_mode_label": "Modo compacto: ",
"light": "claro",
@@ -220,11 +220,11 @@
"preferences_category_visual": "Preferências visuais",
"preferences_related_videos_label": "Mostrar vídeos relacionados: ",
"Fallback captions: ": "Legendas alternativas: ",
- "preferences_captions_label": "Legendas predefinidas: ",
+ "preferences_captions_label": "Legendas padrão: ",
"reddit": "Reddit",
"youtube": "YouTube",
- "preferences_comments_label": "Preferência dos comentários: ",
- "preferences_volume_label": "Volume da reprodução: ",
+ "preferences_comments_label": "Comentários padrão: ",
+ "preferences_volume_label": "Volume de reprodução: ",
"preferences_quality_label": "Qualidade de vídeo preferida: ",
"preferences_speed_label": "Velocidade preferida: ",
"preferences_local_label": "Usar proxy nos vídeos: ",
@@ -239,11 +239,11 @@
"Image CAPTCHA": "Imagem CAPTCHA",
"Text CAPTCHA": "Texto CAPTCHA",
"Time (h:mm:ss):": "Tempo (h:mm:ss):",
- "Password": "Palavra-chave",
+ "Password": "Palavra-passe",
"User ID": "Utilizador",
"Log in": "Iniciar sessão",
- "source": "código-fonte",
- "JavaScript license information": "Informação de licença do JavaScript",
+ "source": "fonte",
+ "JavaScript license information": "Informação da licença JavaScript",
"An alternative front-end to YouTube": "Uma interface alternativa ao YouTube",
"History": "Histórico",
"Export data as JSON": "Exportar dados Invidious como JSON",
@@ -253,18 +253,18 @@
"Import NewPipe data (.zip)": "Importar dados do NewPipe (.zip)",
"Import NewPipe subscriptions (.json)": "Importar subscrições do NewPipe (.json)",
"Import FreeTube subscriptions (.db)": "Importar subscrições do FreeTube (.db)",
- "Import YouTube subscriptions": "Importar subscrições do YouTube/OPML",
+ "Import YouTube subscriptions": "Importar subscrições via YouTube/OPML",
"Import Invidious data": "Importar dados JSON do Invidious",
"Import": "Importar",
"No": "Não",
"Yes": "Sim",
- "Authorize token for `x`?": "Autorizar token para `x`?",
- "Authorize token?": "Autorizar token?",
- "New passwords must match": "As novas palavra-chaves devem corresponder",
- "New password": "Nova palavra-chave",
+ "Authorize token for `x`?": "Autorizar 'token' para `x`?",
+ "Authorize token?": "Autorizar 'token'?",
+ "New passwords must match": "As novas palavras-passe devem ser iguais",
+ "New password": "Nova palavra-passe",
"Clear watch history?": "Limpar histórico de reprodução?",
"Previous page": "Página anterior",
- "Next page": "Próxima página",
+ "Next page": "Página seguinte",
"last": "últimos",
"Current version: ": "Versão atual: ",
"channel_tab_community_label": "Comunidade",
@@ -272,19 +272,19 @@
"channel_tab_videos_label": "Vídeos",
"Video mode": "Modo de vídeo",
"Audio mode": "Modo de áudio",
- "`x` marked it with a ❤": "`x` foi marcado como ❤",
+ "`x` marked it with a ❤": "`x` foi marcado com um ❤",
"(edited)": "(editado)",
"%A %B %-d, %Y": "%A %B %-d, %Y",
"Movies": "Filmes",
"News": "Notícias",
"Gaming": "Jogos",
- "Music": "Música",
+ "Music": "Músicas",
"View as playlist": "Ver como lista de reprodução",
"preferences_locale_label": "Idioma: ",
"Rating: ": "Avaliação: ",
- "About": "Sobre",
+ "About": "Acerca",
"Popular": "Popular",
- "Fallback comments: ": "Comentários alternativos: ",
+ "Fallback comments: ": "Alternativa para comentários: ",
"Zulu": "Zulu",
"Yoruba": "Ioruba",
"Yiddish": "Iídiche",
@@ -329,7 +329,7 @@
"Marathi": "Marathi",
"Maori": "Maori",
"Maltese": "Maltês",
- "Malayalam": "Malaiala",
+ "Malayalam": "Malaialaio",
"Malay": "Malaio",
"Malagasy": "Malgaxe",
"Macedonian": "Macedónio",
@@ -365,15 +365,15 @@
"Galician": "Galego",
"French": "Francês",
"Finnish": "Finlandês",
- "popular": "popular",
- "oldest": "mais antigos",
- "newest": "mais recentes",
+ "popular": "populares",
+ "oldest": "antigos",
+ "newest": "recentes",
"View playlist on YouTube": "Ver lista de reprodução no YouTube",
"View channel on YouTube": "Ver canal no YouTube",
"Subscribe": "Subscrever",
"Unsubscribe": "Anular subscrição",
"Shared `x` ago": "Partilhado `x` atrás",
- "LIVE": "AO VIVO",
+ "LIVE": "Direto",
"search_filters_duration_option_short": "Curto (< 4 minutos)",
"search_filters_duration_option_long": "Longo (> 20 minutos)",
"footer_source_code": "Código-fonte",
@@ -386,7 +386,7 @@
"preferences_quality_dash_label": "Qualidade de vídeo DASH preferida: ",
"preferences_quality_option_small": "Baixa",
"preferences_quality_option_hd720": "HD720",
- "preferences_quality_dash_option_auto": "Automático",
+ "preferences_quality_dash_option_auto": "Automática",
"preferences_quality_dash_option_best": "Melhor",
"preferences_quality_dash_option_4320p": "4320p",
"preferences_quality_dash_option_2160p": "2160p",
@@ -397,7 +397,7 @@
"preferences_quality_dash_option_144p": "144p",
"search_filters_features_option_purchased": "Comprado",
"search_filters_features_option_three_sixty": "360°",
- "videoinfo_invidious_embed_link": "Incorporar hiperligação",
+ "videoinfo_invidious_embed_link": "Incorporar ligação",
"Video unavailable": "Vídeo não disponível",
"invidious": "Invidious",
"preferences_quality_option_medium": "Média",
@@ -408,7 +408,7 @@
"preferences_quality_dash_option_worst": "Pior",
"none": "nenhum",
"videoinfo_youTube_embed_link": "Incorporar",
- "preferences_save_player_pos_label": "Guardar a posição de reprodução atual do vídeo: ",
+ "preferences_save_player_pos_label": "Guardar posição de reprodução: ",
"download_subtitles": "Legendas - `x` (.vtt)",
"generic_views_count_0": "{{count}} visualização",
"generic_views_count_1": "{{count}} visualizações",
@@ -427,12 +427,12 @@
"comments_view_x_replies_0": "Ver {{count}} resposta",
"comments_view_x_replies_1": "Ver {{count}} respostas",
"comments_view_x_replies_2": "Ver {{count}} respostas",
- "generic_subscribers_count_0": "{{count}} inscrito",
- "generic_subscribers_count_1": "{{count}} inscritos",
- "generic_subscribers_count_2": "{{count}} inscritos",
- "generic_subscriptions_count_0": "{{count}} inscrição",
- "generic_subscriptions_count_1": "{{count}} inscrições",
- "generic_subscriptions_count_2": "{{count}} inscrições",
+ "generic_subscribers_count_0": "{{count}} subscritor",
+ "generic_subscribers_count_1": "{{count}} subscritores",
+ "generic_subscribers_count_2": "{{count}} subscritores",
+ "generic_subscriptions_count_0": "{{count}} subscrição",
+ "generic_subscriptions_count_1": "{{count}} subscrições",
+ "generic_subscriptions_count_2": "{{count}} subscrições",
"comments_points_count_0": "{{count}} ponto",
"comments_points_count_1": "{{count}} pontos",
"comments_points_count_2": "{{count}} pontos",
@@ -440,7 +440,7 @@
"crash_page_before_reporting": "Antes de reportar um erro, verifique se:",
"crash_page_refresh": "tentou recarregar a página",
"crash_page_switch_instance": "tentou usar outra instância",
- "crash_page_read_the_faq": "leia as Perguntas frequentes (FAQ)",
+ "crash_page_read_the_faq": "leu as Perguntas frequentes (FAQ)",
"crash_page_search_issue": "procurou se o erro já foi reportado no GitHub",
"crash_page_report_issue": "Se nenhuma opção acima ajudou, por favor abra um novo problema no Github (preferencialmente em inglês) e inclua o seguinte texto (NÃO o traduza):",
"user_created_playlists": "`x` listas de reprodução criadas",
@@ -484,7 +484,7 @@
"channel_tab_playlists_label": "Listas de reprodução",
"channel_tab_channels_label": "Canais",
"channel_tab_shorts_label": "Curtos",
- "channel_tab_streams_label": "Diretos",
+ "channel_tab_streams_label": "Emissões em direto",
"Music in this video": "Música neste vídeo",
"Artist: ": "Artista: ",
"Album: ": "Álbum: ",
@@ -493,17 +493,25 @@
"Standard YouTube license": "Licença padrão do YouTube",
"Download is disabled": "A descarga está desativada",
"Import YouTube playlist (.csv)": "Importar lista de reprodução do YouTube (.csv)",
- "generic_button_delete": "Deletar",
+ "generic_button_delete": "Eliminar",
"generic_button_edit": "Editar",
"generic_button_rss": "RSS",
"channel_tab_podcasts_label": "Podcasts",
"channel_tab_releases_label": "Lançamentos",
- "generic_button_save": "Salvar",
+ "generic_button_save": "Guardar",
"generic_button_cancel": "Cancelar",
"playlist_button_add_items": "Adicionar vídeos",
"generic_channels_count_0": "{{count}} canal",
"generic_channels_count_1": "{{count}} canais",
"generic_channels_count_2": "{{count}} canais",
"Import YouTube watch history (.json)": "Importar histórico de reprodução do YouTube (.json)",
- "toggle_theme": "Trocar tema"
+ "toggle_theme": "Trocar tema",
+ "Add to playlist": "Adicionar à lista de reprodução",
+ "Add to playlist: ": "Adicionar à lista de reprodução: ",
+ "Answer": "Resposta",
+ "Search for videos": "Procurar vídeos",
+ "carousel_slide": "Diapositivo {{current}} de{{total}}",
+ "carousel_skip": "Ignorar carrossel",
+ "carousel_go_to": "Ir para o diapositivo`x`",
+ "The Popular feed has been disabled by the administrator.": "O feed Popular foi desativado por um administrador."
}