diff options
| author | 2021-10-23 07:36:50 -0300 | |
|---|---|---|
| committer | 2021-10-23 12:36:50 +0200 | |
| commit | 8c6b3f86557ee794e7c1b427558e362fe7eab161 (patch) | |
| tree | 9d673d20a996b21a910a025d80d55602b8c63d0b | |
| parent | c484746a888fe5413b4e814d30fad43363a61e7d (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.php | 4 | ||||
| -rw-r--r-- | app/i18n/pt-br/conf.php | 56 | ||||
| -rw-r--r-- | app/i18n/pt-br/feedback.php | 12 | ||||
| -rw-r--r-- | app/i18n/pt-br/gen.php | 18 | ||||
| -rw-r--r-- | app/i18n/pt-br/index.php | 2 | ||||
| -rw-r--r-- | app/i18n/pt-br/install.php | 8 | ||||
| -rw-r--r-- | app/i18n/pt-br/sub.php | 44 | ||||
| -rw-r--r-- | cli/i18n/ignore/pt-br.php | 1 |
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', ); |
