aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Nainor <lucas-nainor@hotmail.com> 2021-10-23 07:36:50 -0300
committerGravatar GitHub <noreply@github.com> 2021-10-23 12:36:50 +0200
commit8c6b3f86557ee794e7c1b427558e362fe7eab161 (patch)
tree9d673d20a996b21a910a025d80d55602b8c63d0b
parentc484746a888fe5413b4e814d30fad43363a61e7d (diff)
Update PT-BR Translation (#3908)
* Update PT-BR Translation * i18n fix syntax Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
-rw-r--r--app/i18n/pt-br/admin.php4
-rw-r--r--app/i18n/pt-br/conf.php56
-rw-r--r--app/i18n/pt-br/feedback.php12
-rw-r--r--app/i18n/pt-br/gen.php18
-rw-r--r--app/i18n/pt-br/index.php2
-rw-r--r--app/i18n/pt-br/install.php8
-rw-r--r--app/i18n/pt-br/sub.php44
-rw-r--r--cli/i18n/ignore/pt-br.php1
8 files changed, 73 insertions, 72 deletions
diff --git a/app/i18n/pt-br/admin.php b/app/i18n/pt-br/admin.php
index 2660c6d49..3453b36d7 100644
--- a/app/i18n/pt-br/admin.php
+++ b/app/i18n/pt-br/admin.php
@@ -178,11 +178,11 @@ return array(
'create' => 'Criar novo usuário',
'database_size' => 'Tamanho do banco de dados',
'email' => 'Endereço de email',
- 'enabled' => 'Enabled', // TODO - Translation
+ 'enabled' => 'Habilitado',
'feed_count' => 'Feeds',
'is_admin' => 'É administrador',
'language' => 'Idioma',
- 'last_user_activity' => 'Last user activity', // TODO - Translation
+ 'last_user_activity' => 'Última Atividade do Usuário',
'list' => 'Lista de usuários',
'number' => 'Há %d conta criada',
'numbers' => 'Há %d contas criadas',
diff --git a/app/i18n/pt-br/conf.php b/app/i18n/pt-br/conf.php
index 3739c1db8..424264107 100644
--- a/app/i18n/pt-br/conf.php
+++ b/app/i18n/pt-br/conf.php
@@ -29,7 +29,7 @@ return array(
'publication_date' => 'Data da publicação',
'related_tags' => 'Tags relacionadas',
'sharing' => 'Compartilhar',
- 'summary' => 'Summary', // TODO - Translation
+ 'summary' => 'Sumário',
'top_line' => 'Linha superior',
),
'language' => 'Idioma',
@@ -39,13 +39,13 @@ return array(
),
'show_nav_buttons' => 'Mostrar botões de navegação',
'theme' => 'Tema',
- 'theme_not_available' => 'The “%s” theme is not available anymore. Please choose another theme.', // TODO - Translation
+ 'theme_not_available' => 'O tema “%s” não está mais disponível. Por favor escolha outro tema.',
'thumbnail' => array(
- 'label' => 'Thumbnail', // TODO - Translation
- 'landscape' => 'Landscape', // TODO - Translation
- 'none' => 'None', // TODO - Translation
- 'portrait' => 'Portrait', // TODO - Translation
- 'square' => 'Square', // TODO - Translation
+ 'label' => 'Miniatura',
+ 'landscape' => 'Modo paisagem',
+ 'none' => 'Nenhum',
+ 'portrait' => 'Modo retrato',
+ 'square' => 'Modo quadrado',
),
'title' => 'Exibição',
'width' => array(
@@ -74,19 +74,19 @@ return array(
'deprecated' => 'Esta não é mais válida. A categoria ou feed relacionado foi deletado.',
'filter' => array(
'_' => 'Filtro aplicado:',
- 'categories' => 'Display by category', // TODO - Translation
- 'feeds' => 'Display by feed', // TODO - Translation
- 'order' => 'Sort by date', // TODO - Translation
- 'search' => 'Expression', // TODO - Translation
- 'state' => 'State', // TODO - Translation
- 'tags' => 'Display by tag', // TODO - Translation
- 'type' => 'Type', // TODO - Translation
+ 'categories' => 'Exibir por categoria',
+ 'feeds' => 'Exibir por feed',
+ 'order' => 'Ordenar por data',
+ 'search' => 'Expressão',
+ 'state' => 'Estado',
+ 'tags' => 'Exibir por tag',
+ 'type' => 'Tipo',
),
'get_all' => 'Mostrar todos os artigos',
'get_category' => 'Visualizar "%s" categoria',
'get_favorite' => 'Visualizar artigos favoritos',
'get_feed' => 'Visualizar "%s" feed',
- 'name' => 'Name', // TODO - Translation
+ 'name' => 'Nome',
'no_filter' => 'Sem filtro',
'number' => 'Query n°%d',
'order_asc' => 'Exibir artigos mais antigos primeiro',
@@ -119,7 +119,7 @@ return array(
'auto_remove_article' => 'Esconder artigos depois de lidos',
'confirm_enabled' => 'Exibir uma caixa de diálogo de confirmação quando acionar "marcar todos como lido"',
'display_articles_unfolded' => 'Mostrar artigos abertos por padrão',
- 'display_categories_unfolded' => 'Categories to unfold', // TODO - Translation
+ 'display_categories_unfolded' => 'Categorias abertas',
'hide_read_feeds' => 'Esconder categorias e feeds com nenhum artigo não lido (não funciona com a configuração "Mostrar todos os artigos”)',
'img_with_lazyload' => 'Utilizar o modo "lazy load" para carregar as imagens',
'jump_next' => 'Vá para o próximo irmão não lido (feed ou categoria)',
@@ -128,23 +128,23 @@ return array(
'read' => array(
'article_open_on_website' => 'quando o artigo é aberto no site original',
'article_viewed' => 'Quando o artigo é visualizado',
- 'keep_max_n_unread' => 'Max number of articles to keep unread', // TODO - Translation
+ 'keep_max_n_unread' => 'Número máximo de artigos para manter como não lido',
'scroll' => 'enquanto scrolling',
'upon_reception' => 'ao receber um artigo',
'when' => 'Marcar artigo como lido…',
- 'when_same_title' => 'if an identical title already exists in the top <i>n</i> newest articles', // TODO - Translation
+ 'when_same_title' => 'Se um título idêntico já existir nos últimos<i>n</i> artigos mais novos',
),
'show' => array(
'_' => 'Artigos para exibir',
- 'active_category' => 'Active category', // TODO - Translation
+ 'active_category' => 'Categoria ativa',
'adaptive' => 'Ajustar visualização',
'all_articles' => 'Exibir todos os artigos',
- 'all_categories' => 'All categories', // TODO - Translation
- 'no_category' => 'No category', // TODO - Translation
- 'remember_categories' => 'Remember open categories', // TODO - Translation
+ 'all_categories' => 'Exibir todas as categorias',
+ 'no_category' => 'Nenhuma categoria',
+ 'remember_categories' => 'lembrar de abrir as categorias',
'unread' => 'Exibir apenas não lido',
),
- 'show_fav_unread_help' => 'Applies also on labels', // TODO - Translation
+ 'show_fav_unread_help' => 'Aplicar também nas etiquetas',
'sides_close_article' => 'Clicando fora da área do texto do artigo fecha o mesmo',
'sort' => array(
'_' => 'Ordem de visualização',
@@ -165,7 +165,7 @@ return array(
'add' => 'Adicionar um método de compartilhamento',
'blogotext' => 'Blogotext',
'diaspora' => 'Diaspora*',
- 'email' => 'Email', // TODO - Translation
+ 'email' => 'E-mail',
'facebook' => 'Facebook',
'more_information' => 'Mais informação',
'print' => 'Imprimir',
@@ -198,19 +198,19 @@ return array(
'navigation_help' => 'Com o modificador <kbd>⇧ Shift</kbd>, atalhos de navegação aplicam aos feeds.<br/>Com o <kbd>Alt ⎇</kbd> modificador, atalhos de navegação aplicam as categorias.',
'navigation_no_mod_help' => 'Os seguintes atalhos de navegação não suportam modificadores.',
'next_article' => 'Pule para o próximo artigo',
- 'next_unread_article' => 'Open the next unread article', // TODO - Translation
- 'non_standard' => 'Some keys (<kbd>%s</kbd>) may not work as shortcuts.', // TODO - Translation
+ 'next_unread_article' => 'Abrir o próximo artigo não lido',
+ 'non_standard' => 'Algumas teclas (<kbd>%s</kbd>) podem não funcionar como atalhos.',
'normal_view' => 'Mudar para a visualização normal',
'other_action' => 'Outras ações',
'previous_article' => 'Pule para o artigo anterior',
'reading_view' => 'Mudar para o modo de leitura',
'rss_view' => 'Abrir como feed RSS ',
'see_on_website' => 'Visualize o site original',
- 'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> to mark previous articles as read<br />+ <kbd>⇧ Shift</kbd> to mark all articles as read', // TODO - Translation
+ 'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> para marcar artigos anteriores como lido<br />+ <kbd>⇧ Shift</kbd> para marcar todos os artigos como lido',
'skip_next_article' => 'Focar o próximo sem abri-lo',
'skip_previous_article' => 'Focar o anterior sem abri-lo',
'title' => 'Atalhos',
- 'toggle_media' => 'Play/pause media', // TODO - Translation
+ 'toggle_media' => 'Reproduzir/pausar mídia',
'user_filter' => 'Acesse filtros de usuário',
'user_filter_help' => 'Se há apenas um filtro, ele é utilizado. Caso contrário, os filtros serão acessíveis pelos seus números.',
'views' => 'Visualizações',
diff --git a/app/i18n/pt-br/feedback.php b/app/i18n/pt-br/feedback.php
index 56b5c99d9..868b74225 100644
--- a/app/i18n/pt-br/feedback.php
+++ b/app/i18n/pt-br/feedback.php
@@ -31,7 +31,7 @@ return array(
),
'extensions' => array(
'already_enabled' => '%s já está habilitado',
- 'cannot_remove' => '%s cannot be removed', // TODO - Translation
+ 'cannot_remove' => '%s não pode ser removido',
'disable' => array(
'ko' => '%s não pode ser desabilitado. <a href="%s">verifique os logs do FreshRSS</a> para detalhes.',
'ok' => '%s agora está desabilitado',
@@ -43,7 +43,7 @@ return array(
'no_access' => 'Você não tem acesso ao %s',
'not_enabled' => '%s não está habilitado',
'not_found' => '%s não existe',
- 'removed' => '%s removed', // TODO - Translation
+ 'removed' => '%s removido',
),
'import_export' => array(
'export_no_zip_extension' => 'extensão ZIP não está presente em seu servidor. Por favor tente exportar os arquivos um por vez.',
@@ -97,7 +97,7 @@ return array(
'http_error' => 'Falha ao carregar o conteúdo do site.',
'no_entries' => 'Não há nenhuma entrada nesse feed. Você precisa de pelo menos um artigo para criar uma pré-visualização',
'no_feed' => 'Erro interno (nenhum feed para verificar).',
- 'no_result' => 'The selector didn\'t match anything. As a fallback the original feed text will be displayed instead.', // TODO - Translation
+ 'no_result' => 'O seletor não teve correspondência. Por isso foi exibido o texto do feed original.',
'selector_empty' => 'O seletor está vazio. Você precisa definir um para criar uma pré-visualização.',
),
'updated' => 'Os feeds foram atualizados',
@@ -105,9 +105,9 @@ return array(
'purge_completed' => 'Limpeza completa (%d artigos deletados)',
),
'tag' => array(
- 'created' => 'Tag "%s" has been created.', // TODO - Translation
- 'name_exists' => 'Tag name already exists.', // TODO - Translation
- 'renamed' => 'Tag "%s" has been renamed to "%s".', // TODO - Translation
+ 'created' => 'A tag "%s" foi criada.',
+ 'name_exists' => 'O nome da tag já existe.',
+ 'renamed' => 'A tag "%s" foi renomeada para "%s".',
),
'update' => array(
'can_apply' => 'O FreshRSS será atualizado para a <strong>versão %s</strong>.',
diff --git a/app/i18n/pt-br/gen.php b/app/i18n/pt-br/gen.php
index 185e2cfc1..faacd2f40 100644
--- a/app/i18n/pt-br/gen.php
+++ b/app/i18n/pt-br/gen.php
@@ -3,7 +3,7 @@
return array(
'action' => array(
'actualize' => 'Atualizar',
- 'add' => 'Add', // TODO - Translation
+ 'add' => 'Adicionar',
'back' => '← Voltar',
'back_to_rss_feeds' => '← Volte para o seu feeds RSS',
'cancel' => 'Cancelar',
@@ -15,14 +15,14 @@ return array(
'export' => 'Exportar',
'filter' => 'Filtrar',
'import' => 'Importar',
- 'load_default_shortcuts' => 'Load default shortcuts', // TODO - Translation
+ 'load_default_shortcuts' => 'Carregar mais atalhos',
'manage' => 'Gerenciar',
'mark_favorite' => 'Marcar como favorito',
'mark_read' => 'Marcar como lido',
'promote' => 'Promover',
'purge' => 'Limpar',
'remove' => 'Remover',
- 'rename' => 'Rename', // TODO - Translation
+ 'rename' => 'Renomear',
'see_website' => 'Ver o site',
'submit' => 'Enviar',
'truncate' => 'Deletar todos os artigos',
@@ -79,10 +79,10 @@ return array(
'july' => 'Jul',
'jun' => 'jun',
'june' => 'Jun',
- 'last_2_year' => 'Last two years', // TODO - Translation
+ 'last_2_year' => 'Últimos dois anos',
'last_3_month' => 'Últimos três meses',
- 'last_3_year' => 'Last three years', // TODO - Translation
- 'last_5_year' => 'Last five years', // TODO - Translation
+ 'last_3_year' => 'Últimos três anos',
+ 'last_5_year' => 'Últimos cinco anos',
'last_6_month' => 'Últimos seis meses',
'last_month' => 'Últimos mês',
'last_week' => 'Última semana',
@@ -146,7 +146,7 @@ return array(
),
'menu' => array(
'about' => 'Sobre',
- 'account' => 'Account', // TODO - Translation
+ 'account' => 'Conta',
'admin' => 'Administração',
'archiving' => 'Arquivar',
'authentication' => 'Autenticação',
@@ -183,11 +183,11 @@ return array(
'years' => 'anos',
),
'share' => array(
- 'Known' => 'Known based sites', // TODO - Translation
+ 'Known' => 'Sites no Known',
'blogotext' => 'Blogotext',
'clipboard' => 'Clipboard', // TODO - Translation
'diaspora' => 'Diaspora*',
- 'email' => 'Email', // TODO - Translation
+ 'email' => 'E-mail',
'facebook' => 'Facebook',
'gnusocial' => 'GNU social',
'jdh' => 'Journal du hacker',
diff --git a/app/i18n/pt-br/index.php b/app/i18n/pt-br/index.php
index f39018bae..f0e4cc868 100644
--- a/app/i18n/pt-br/index.php
+++ b/app/i18n/pt-br/index.php
@@ -32,7 +32,7 @@ return array(
'about' => 'Sobre o FreshRSS',
'before_one_day' => 'Antes de um dia',
'before_one_week' => 'Antes de uma semana',
- 'bookmark_query' => 'Bookmark current query', // TODO - Translation
+ 'bookmark_query' => 'Salvar pesquisa atual',
'favorites' => 'Favoritos (%s)',
'global_view' => 'Visualização global',
'main_stream' => 'Stream principal',
diff --git a/app/i18n/pt-br/install.php b/app/i18n/pt-br/install.php
index 878ca296a..0708b41ba 100644
--- a/app/i18n/pt-br/install.php
+++ b/app/i18n/pt-br/install.php
@@ -83,9 +83,9 @@ return array(
'reload' => 'Verifique novamente',
'tmp' => array(
'nok' => 'Verifiquei as permissões no diretório <em>%s</em>. O servidor HTTP deve ter direitos para escrever dentro desta pasta.',
- 'ok' => 'Permissions on the temp directory are good.', // TODO - Translation
+ 'ok' => 'As permissões para o diretório temporário estão certas.',
),
- 'unknown_process_username' => 'unknown', // TODO - Translation
+ 'unknown_process_username' => 'Desconhecido',
'users' => array(
'nok' => 'Verifiquei as permissões no diretório <em>%s</em>. O servidor HTTP deve ter direitos para escrever dentro desta pasta.',
'ok' => 'Permissões no diretório users estão corretos.',
@@ -111,10 +111,10 @@ return array(
'choose' => 'Escolha o idioma para o FreshRSS',
'defined' => 'O idioma foi definido.',
),
- 'missing_applied_migrations' => 'Something went wrong; you should create an empty file <em>%s</em> manually.', // TODO - Translation
+ 'missing_applied_migrations' => 'Algo de errado ocorreu; você tem que criar um arquivo vazio <em>%s</em> manualmente.',
'ok' => 'O processo de instalação foi um sucesso.',
'session' => array(
- 'nok' => 'The web server seems to be incorrectly configured for cookies required for PHP sessions!', // TODO - Translation
+ 'nok' => 'O servidor parece ter sido configurado incorretamente para os cookies necessários para sessões PHP!',
),
'step' => 'passo %d',
'steps' => 'Passos',
diff --git a/app/i18n/pt-br/sub.php b/app/i18n/pt-br/sub.php
index 2f931b815..bd1a4e0d5 100644
--- a/app/i18n/pt-br/sub.php
+++ b/app/i18n/pt-br/sub.php
@@ -8,7 +8,7 @@ return array(
'bookmarklet' => array(
'documentation' => 'Arraste este botão para sua barra de favoritos ou clique com o botão direito e escolha "Adicionar este link aos favoritos". Depois clique no no link da barra de favoritos "Inscrever-se" em qualquer página que você queira se inscrever.',
'label' => 'Inscrever-se',
- 'title' => 'Bookmarklet', // TODO - Translation
+ 'title' => 'Bookmarklet',
),
'category' => array(
'_' => 'Categoria',
@@ -33,13 +33,13 @@ return array(
),
'clear_cache' => 'Sempre limpar o cache',
'content_action' => array(
- '_' => 'Content action when fetching the article content', // TODO - Translation
- 'append' => 'Add after existing content', // TODO - Translation
- 'prepend' => 'Add before existing content', // TODO - Translation
- 'replace' => 'Replace existing content', // TODO - Translation
+ '_' => 'Ações ao buscar pelo conteúdo de artigos',
+ 'append' => 'Adicionar depois conteúdo existente',
+ 'prepend' => 'Adicionar antes do conteúdo existente',
+ 'replace' => 'Substituir o conteúdo existente',
),
- 'css_cookie' => 'Use Cookies when fetching the article content', // TODO - Translation
- 'css_cookie_help' => 'Example: <kbd>foo=bar; gdpr_consent=true; cookie=value</kbd>', // TODO - Translation
+ 'css_cookie' => 'Usar cookies ao buscar pelo conteúdo de artigos',
+ 'css_cookie_help' => 'Exemplo: <kbd>foo=bar; gdpr_consent=true; cookie=value</kbd>',
'css_help' => 'Retorna RSS feeds truncados (atenção, requer mais tempo!)',
'css_path' => 'Caminho do CSS do artigo no site original',
'description' => 'Descrição',
@@ -68,8 +68,8 @@ return array(
'main_stream' => 'Mostrar na tela principal',
'normal' => 'Mostrar na sua categoria',
),
- 'proxy' => 'Set a proxy for fetching this feed', // TODO - Translation
- 'proxy_help' => 'Select a protocol (e.g: SOCKS5) and enter the proxy address (e.g: <kbd>127.0.0.1:1080</kbd>)', // TODO - Translation
+ 'proxy' => 'Defina um proxy para buscar esse feed',
+ 'proxy_help' => 'Selecione um protocolo (e.g: SOCKS5) e digite o endereço do proxy (e.g: <kbd>127.0.0.1:1080</kbd>)',
'selector_preview' => array(
'show_raw' => 'Mostrar fonte',
'show_rendered' => 'Mostrar conteúdo',
@@ -89,8 +89,8 @@ return array(
'title_add' => 'Adicionar o RSS feed',
'ttl' => 'Não atualize automaticamente mais que',
'url' => 'URL do Feed',
- 'useragent' => 'Set the user agent for fetching this feed', // TODO - Translation
- 'useragent_help' => 'Example: <kbd>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0)</kbd>', // TODO - Translation
+ 'useragent' => 'Defina um usuário para buscar este feed',
+ 'useragent_help' => 'Exemplo: <kbd>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0)</kbd>',
'validator' => 'Verifique a validade do feed',
'website' => 'URL do site',
'websub' => 'Notificação instantânea com WebSub',
@@ -108,9 +108,9 @@ return array(
'title' => 'Importar / exportar',
),
'menu' => array(
- 'add' => 'Add a feed or category', // TODO - Translation
+ 'add' => 'Adicionar um feed ou categoria',
'import_export' => 'Importar / exportar',
- 'label_management' => 'Label management', // TODO - Translation
+ 'label_management' => 'Gerenciar etiquetas',
'stats' => array(
'idle' => 'Feeds inativos',
'main' => 'Estatísticas principais',
@@ -120,19 +120,19 @@ return array(
'subscription_tools' => 'Ferramentas de inscrição',
),
'tag' => array(
- 'name' => 'Name', // TODO - Translation
- 'new_name' => 'New name', // TODO - Translation
- 'old_name' => 'Old name', // TODO - Translation
+ 'name' => 'Nome',
+ 'new_name' => 'Nome novo',
+ 'old_name' => 'Nome antigo',
),
'title' => array(
'_' => 'Gerenciamento de inscrições',
- 'add' => 'Add a feed or category', // TODO - Translation
- 'add_category' => 'Add a category', // TODO - Translation
- 'add_feed' => 'Add a feed', // TODO - Translation
- 'add_label' => 'Add a label', // TODO - Translation
- 'delete_label' => 'Delete a label', // TODO - Translation
+ 'add' => 'Adicionar um feed ou categoria',
+ 'add_category' => 'Adicionar uma categoria',
+ 'add_feed' => 'Adicionar um feed',
+ 'add_label' => 'Adicionar uma etiqueta',
+ 'delete_label' => 'Deletar uma etiqueta',
'feed_management' => 'Gerenciamento dos RSS feeds',
- 'rename_label' => 'Rename a label', // TODO - Translation
+ 'rename_label' => 'Renomear uma etiqueta',
'subscription_tools' => 'Ferramentas de inscrição',
),
);
diff --git a/cli/i18n/ignore/pt-br.php b/cli/i18n/ignore/pt-br.php
index 97515a7df..56fe1f712 100644
--- a/cli/i18n/ignore/pt-br.php
+++ b/cli/i18n/ignore/pt-br.php
@@ -56,4 +56,5 @@ return array(
'index.log.title',
'install.bdd.host',
'sub.api.title',
+ 'sub.bookmarklet.title',
);