From 3a3c6b866b52721431bed22426d9abfcd0d2dfe0 Mon Sep 17 00:00:00 2001 From: Paulino Michelazzo Date: Tue, 18 Oct 2016 20:51:31 +0200 Subject: Portuguese (Brazilian) translation This the Portuguese (Brazilian) for the Wallaby v2. --- .../Resources/translations/messages.pt.yml | 423 +++++++++++++++++++++ .../Resources/translations/validators.pt.yml | 6 + 2 files changed, 429 insertions(+) create mode 100644 src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml create mode 100644 src/Wallabag/CoreBundle/Resources/translations/validators.pt.yml (limited to 'src') diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml new file mode 100644 index 00000000..df5adb75 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml @@ -0,0 +1,423 @@ +security: + login: + page_title: 'Bem vindo ao wallabag!' + keep_logged_in: 'Mantenha-me autenticado' + forgot_password: 'Esqueceu a senha?' + submit: 'Login' + register: 'Registre-se' + username: 'Nome de usuário' + password: 'Senha' + cancel: 'Cancelar' + resetting: + description: 'Digite seu endereço de e-mail abaixo e enviaremos instruções para resetar sua senha.' + register: + page_title: 'Criar uma conta' + go_to_account: 'Ir para sua conta' + +menu: + left: + unread: 'Não lido' + starred: 'Destacado' + archive: 'Arquivo' + all_articles: 'Todas as entradas' + config: 'Configurações' + tags: 'Tags' + internal_settings: 'Configurações Internas' + import: 'Importar' + howto: 'How to' + developer: 'Desenvolvedor' + logout: 'Sair' + about: 'Sobre' + search: 'Pesquisa' + save_link: 'Salvar um link' + back_to_unread: 'Voltar para os artigos não lidos' + top: + add_new_entry: 'Adicionar uma nova entrada' + search: 'Pesquisa' + filter_entries: 'Filtrar entradas' + export: 'Exportar' + search_form: + input_label: 'Digite aqui sua pesquisa' + +footer: + wallabag: + elsewhere: 'Leve o wallabag com você' + social: 'Social' + powered_by: 'provido por' + about: 'Sobre' + +config: + page_title: 'Config' + tab_menu: + settings: 'Configurações' + rss: 'RSS' + user_info: 'Informação do Usuário' + password: 'Senha' + rules: 'Regras de tags' + new_user: 'Adicionar um usuário' + form: + save: 'Salvar' + form_settings: + theme_label: 'Tema' + items_per_page_label: 'Itens por página' + language_label: 'Idioma' + reading_speed: + label: 'Velocidade de leitura' + help_message: 'Você pode usar ferramentas online para estimar sua velocidade de leitura:' + 100_word: 'Posso ler ~100 palavras por minuto' + 200_word: 'Posso ler ~200 palavras por minuto' + 300_word: 'Posso ler ~300 palavras por minuto' + 400_word: 'Posso ler ~400 palavras por minuto' + form_rss: + description: 'Feeds RSS providos pelo wallabag permitem que você leia seus artigos salvos em seu leitor de RSS favorito. Você precisa gerar um token primeiro.' + token_label: 'Token RSS' + no_token: 'Nenhum Token' + token_create: 'Criar seu token' + token_reset: 'Gerar novamente seu token' + rss_links: 'Links RSS' + rss_link: + unread: 'não lido' + starred: 'destacado' + archive: 'arquivado' + rss_limit: 'Número de itens no feed' + form_user: + two_factor_description: 'Habilitar autenticação de dois passos significa que você receberá um e-mail com um código a cada nova conexão desconhecida.' + name_label: 'Nome' + email_label: 'E-mail' + twoFactorAuthentication_label: 'Autenticação de dois passos' + form_password: + old_password_label: 'Senha atual' + new_password_label: 'Nova senha' + repeat_new_password_label: 'Repita a nova senha' + form_rules: + if_label: 'if' + then_tag_as_label: 'então coloque a tag' + delete_rule_label: 'apagar' + rule_label: 'Regras' + tags_label: 'Tags' + faq: + title: 'FAQ' + tagging_rules_definition_title: 'O que as « regras de tags » significam?' + tagging_rules_definition_description: 'São regras usadas pelo Wallabag para automaticamente adicionar tags em novos artigos.
Cada vez que um novo artigo é adicionado, todas as regras de tags podem ser usadas para adicionar as tags que você configurou, ajudando-o com o problema de classificar manualmente seus artigos.' + how_to_use_them_title: 'Como eu as utilizo?' + how_to_use_them_description: 'Vamos dizer que você deseja adicionar a tag « leitura rápida » quando o tempo de leitura for menor que 3 minutos.
Neste caso, você deve « readingTime <= 3 » no campo Regra e « leitura rápida » no campo Tags.
Diversas tags podem ser adicionadas simultâneamente separando-as com vírgula: « leitura rápida, precisa ser lido »
Regras complexas podem ser escritas usando os seguintes operadores pré-definidos: if « readingTime >= 5 AND domainName = "github.com" » então adicione a tag « leitura longa, github »' + variables_available_title: 'Quais variáveis e operadores eu posso usar para escrever regras?' + variables_available_description: 'As seguintes variáveis e operadores podem ser usados para criar regras de tags:' + meaning: 'Meaning' + variable_description: + label: 'Variável' + title: 'Título da entrada' + url: 'URL da entrada' + isArchived: 'Se a entrada está arquivada ou não' + isDestacado: 'Se a entrada está destacada ou não' + content: 'O conteúdo da entrada' + language: 'O idioma da entrada' + mimetype: 'O mime-type da entrada' + readingTime: 'O tempo estimado de leitura da entrada, em minutos' + domainName: 'O domínio da entrada' + operator_description: + label: 'Operador' + less_than: 'Menor que...' + strictly_less_than: 'Estritamente menor que...' + greater_than: 'Maior que...' + strictly_greater_than: 'Estritamente maior que...' + equal_to: 'Igual a...' + not_equal_to: 'Diferente de...' + or: 'Uma regra OU outra' + and: 'Uma regra E outra' + matches: 'Testa que um assunto corresponde a uma pesquisa (maiúscula ou minúscula).
Exemplo: título corresponde a "futebol"' + form_new_user: + username_label: 'Nome de Usuário' + password_label: 'Senha' + repeat_new_password_label: 'Repita a nova senha' + plain_password_label: '????' + email_label: 'E-mail' + +entry: + page_titles: + unread: 'Entradas não lidas' + starred: 'Entradas destacadas' + archived: 'Entradas arquivadas' + filtered: 'Entradas filtradas' + list: + number_on_the_page: '{0} Não existem entradas.|{1} Existe uma entrada.|]1,Inf[ Existem %count% entradas.' + reading_time: 'tempo estimado de leitura' + reading_time_minutes: 'tempo estimado de leitura: %readingTime% min' + reading_time_less_one_minute: 'tempo estimado de leitura: < 1 min' + reading_time_minutes_short: '%readingTime% min' + reading_time_less_one_minute_short: '< 1 min' + original_article: 'original' + toogle_as_read: 'Marcar como lido' + toogle_as_star: 'Marcar como destacado' + delete: 'Apagar' + export_title: 'Exportar' + filters: + title: 'Filtros' + status_label: 'Status' + archived_label: 'Arquivado' + starred_label: 'Destacado' + unread_label: 'Não Lido' + preview_picture_label: 'Possui uma imagem de preview' + preview_picture_help: 'Imagem de preview' + language_label: 'Idioma' + reading_time: + label: 'Tempo de leitura em minutos' + from: 'de' + to: 'para' + domain_label: 'Nome do domínio' + created_at: + label: 'Data de criação' + from: 'de' + to: 'para' + action: + clear: 'Limpar' + filter: 'Filtro' + view: + left_menu: + back_to_top: 'Voltar ao topo' + back_to_homepage: 'Voltar' + set_as_read: 'Marcar como lido' + set_as_unread: 'Marcar como não lido' + set_as_starred: 'Alternar destaque' + view_original_article: 'Artigo original' + re_fetch_content: 'Recapturar o conteúdo' + delete: 'Apagar' + add_a_tag: 'Adicionar uma tag' + share_content: 'Compartilhar' + share_email_label: 'E-mail' + download: 'Download' + print: 'Imprimir' + problem: + label: 'Problemas?' + description: 'este artigo aparece errado?' + edit_title: 'Editar título' + original_article: 'original' + annotations_on_the_entry: '{0} Sem anotações|{1} Uma anotação|]1,Inf[ %nbAnnotations% anotações' + created_at: 'Data de criação' + new: + page_title: 'Salvar nova entrada' + placeholder: 'http://website.com' + form_new: + url_label: Url + edit: + page_title: 'Editar uma entrada' + title_label: 'Título' + url_label: 'Url' + is_public_label: 'Público' + save_label: 'Salvar' + +about: + page_title: 'Sobre' + top_menu: + who_behind_wallabag: 'Quem está por trás do wallabag' + getting_help: 'Obtendo ajuda' + helping: 'Ajudando o wallabag' + contributors: 'Contribuidores' + third_party: 'Bibliotecas terceiras' + who_behind_wallabag: + developped_by: 'Desenvolvido por' + website: 'website' + many_contributors: 'E muitos outros contribuidores ♥ no Github' + project_website: 'Website do projeto' + license: 'Licença' + version: 'Versão' + getting_help: + documentation: 'Documentação' + bug_reports: 'Informar bugs' + support: 'Em nosso site de suporte ou no GitHub' + helping: + description: 'wallabag é livre e software livre. Você pode nos ajudar:' + by_contributing: 'contribuindo com o projeto:' + by_contributing_2: 'uma lista de todas as nossas necessidades' + by_paypal: 'via Paypal' + contributors: + description: 'Obrigado por contribuir com a aplicação web wallabag' + third_party: + description: 'Aqui está a lista de bibliotecas terceiras usadas no wallabag (com suas licenças):' + package: 'Pacote' + license: 'Licença' + +howto: + page_title: 'How to' + page_description: 'Existem diferentes formas de salvar um artigo:' + top_menu: + browser_addons: 'Extensões de navegadores' + mobile_apps: 'App's móveis' + bookmarklet: 'Bookmarklet' + form: + description: 'Obrigado por este formulário' + browser_addons: + firefox: 'Extensão padrão do Firefox' + chrome: 'Extensão do Chrome' + mobile_apps: + android: + via_f_droid: 'via F-Droid' + via_google_play: 'via Google Play' + ios: 'na iTunes Store' + windows: 'na Microsoft Store' + bookmarklet: + description: 'Arraste e solve este link na sua barra de favoritos:' + +quickstart: + page_title: 'Começo Rápido' + intro: + title: 'Bem-vindo ao wallabag!' + paragraph_1: 'Nós podemos acompanhar você em sua visita ao wallabag e mostrar algumas funcionalidades que podem lhe interessar.' + paragraph_2: 'Siga-nos!' + configure: + title: 'Configurar a aplicação' + language: 'Alterar idioma e design' + rss: 'Habilitar feeds RSS' + tagging_rules: 'Escrever regras para acrescentar tags automaticamente em seus artigos' + admin: + title: 'Administração' + description: 'Como administrador você tem privilégios no wallabag. Você pode:' + new_user: 'Criar um novo usuário' + analytics: 'Configurar o analytics' + sharing: 'habilitar alguns parâmetros para compartilhamento de artigos' + export: 'Configurar exportação' + import: 'Configurar importação' + first_steps: + title: 'Primeiros passos' + new_article: 'Salvar seu primeiro artigo' + unread_articles: 'E classificá-lo!' + migrate: + title: 'Migrar de um serviço existente' + description: 'Você está usando um outro serviço? Nós podemos ajudá-lo a recuperar seus dados para o wallabag.' + pocket: 'Migrar do Pocket' + wallabag_v1: 'Migrar do wallabag v1' + wallabag_v2: 'Migrar do wallabag v2' + developer: + title: 'Desenvolvedores' + create_application: 'Criar sua aplicação terceira' + docs: + title: 'Documentação completa' + annotate: 'Anotar seu artigo' + export: 'Converter seu artigo em ePUB ou PDF' + search_filters: 'veja coo você pode encontrar um artigo usanndo o motor de busca e filtros' + fetching_errors: 'O que eu posso fazer quando um artigo encontra erros na recuperação?' + all_docs: 'E outros muitos artigos!' + support: + title: 'Suporte' + description: 'Se você precisa de ajuda, nós estamos aqui.' + github: 'No GitHub' + email: 'Por e-mail' + gitter: 'No Gitter' + +tag: + page_title: 'Tags' + list: + number_on_the_page: '{0} Não existem tags.|{1} Uma tag.|]1,Inf[ Existem %count% tags.' + +import: + page_title: 'Importar' + page_description: 'Bem-vindo ao importador do wallabag. Por favo selecione o serviço do qual deseja migrar.' + action: + import_contents: 'Importar conteúdos' + form: + mark_as_read_title: 'Marcar todos como lidos?' + mark_as_read_label: 'Marcar todas as entradas importadas como lidas' + file_label: 'Arquivo' + save_label: 'Carregar arquivo' + pocket: + page_title: 'Importar > Pocket' + description: 'Com este importador você importa todos os seus dados do Pocket. O Pocket não nos permite recuperar o conteúdo de seu serviço, então o conteúdo que pode ser lido é recarregado pelo wallabag.' + config_missing: + description: 'O importador do Pocket não está configurado.' + admin_message: 'Você precisa definir uma %keyurls%a pocket_consumer_key%keyurle%.' + user_message: 'Seu administrador do servidor precisa definir uma chave de API para o Pocket.' + authorize_message: 'Você pode importar seus dados de sua conta do Pocket. Você somente precisa clicar no botão abaixo e autorizar a aplicação a conectar-se ao getpocket.com.' + connect_to_pocket: 'Conecte ao Pocket e importe os dados' + wallabag_v1: + page_title: 'Importar > Wallabag v1' + description: 'Com este importador você importa todos os seus artigos do wallabag v1. Na sua página de configuração, clique em "JSON export" na opção "Export your wallabag data". Você irá criar um arquivo "wallabag-export-1-xxxx-xx-xx.json".' + how_to: 'Por favor, selecione seu exportador wallabag e clique no botão abaixo para carregar e importar.' + wallabag_v2: + page_title: 'Importar > Wallabag v2' + description: 'Com este importador você importa todos os seus artigos do wallabag v2. Vá em Todos os artigos e então, na barra lateral de exportação, clique em "JSON". Você irá criar um arquivo "All articles.json".' + +developer: + page_title: 'Desenvolvedor' + welcome_message: 'Bem-vindo a API do wallabag' + documentation: 'Documentação' + how_to_first_app: 'Como criar minha primeira aplicação' + full_documentation: 'Ver a documentação completa da API' + list_methods: 'Lista de métodos da API' + clients: + title: 'Clientes' + create_new: 'Criar um novo cliente' + existing_clients: + title: 'Clientes existentes' + field_id: 'ID do cliente' + field_secret: 'Chave do cliente' + field_uris: 'URIs de redirecionamento' + field_grant_types: 'Tipo permitido' + no_client: 'Nenhum cliente até agora.' + remove: + warn_message_1: 'Você tem permissão pare remover este cliente. Esta ação é IRREVERSÍVEL !' + warn_message_2: 'Se você remover isso, todo o aplicativo configurado com este cliente não poderá se autenticar no seu wallabag.' + action: 'Remover este cliente' + client: + page_title: 'Desenvolvedor > Novo cliente' + page_description: 'Você está prestes a criar um novo cliente. Por favor preencha o campo abaixo para a URI de redirecionamento de sua aplicação.' + form: + redirect_uris_label: 'URIs de redirecionamento' + save_label: 'Criar um novo cliente' + action_back: 'Voltar' + client_parameter: + page_title: 'Desenvolvedor > Parâmetros de clientes' + page_description: 'Aqui estão os parâmetros de seus clientes.' + field_id: 'ID do cliente' + field_secret: 'Chave do cliente' + back: 'Voltar' + read_howto: 'Leia o how-to "Criar minha primeira aplicação"' + howto: + page_title: 'Desenvolvedor > Criar minha primeira aplicação' + description: + paragraph_1: 'Os seguintes comandos fazem uso da biblioteca HTTPie. Tenha certeza que ela está instalada em seu servidor antes de usá-la.' + paragraph_2: 'Você precisa de um token para a comunicação entre sua aplicação terceira e a API do wallabag.' + paragraph_3: 'Para criar este token, você precisa criar um novo cliente.' + paragraph_4: 'Agora, crie seu token (altere client_id, client_secret, username e password com os valores corretos):' + paragraph_5: 'A API pode retornar uma resposta como essa:' + paragraph_6: 'O access_token é utilizável para fazer uma chamada para o endpoint da API. Por exemplo:' + paragraph_7: 'Esta chamada pode retornar todas as entradas de seu usuário.' + paragraph_8: 'Se você deseja ver todos os endpoints da API, dê uma olhada em nossa documentação da API.' + back: 'Voltar' + +flashes: + config: + notice: + config_saved: 'Configiração salva. Alguns parâmetros podem ser considerados depois da desconexão.' + password_updated: 'Senha atualizada' + password_not_updated_demo: 'Em modo de demonstração, você não pode alterar a senha deste usuário.' + user_updated: 'Informação atualizada' + rss_updated: 'Informação de RSS atualizada' + tagging_rules_updated: 'Regras de tags atualizadas' + tagging_rules_deleted: 'Regra de tag apagada' + user_added: 'Usuário "%username%" adicionado' + rss_token_updated: 'Token RSS atualizado' + entry: + notice: + entry_already_saved: 'Entrada já foi salva em %date%' + entry_saved: 'Entrada salva' + entry_saved_failed: 'Failed to save entry' + entry_updated: 'Entrada atualizada' + entry_reloaded: 'Entrada recarregada' + entry_reload_failed: 'Falha em recarregar a entrada' + entry_archived: 'Entrada arquivada' + entry_unarchived: 'Entrada desarquivada' + entry_starred: 'Entrada destacada' + entry_unstarred: 'Entrada não destacada' + entry_deleted: 'Entrada apagada' + tag: + notice: + tag_added: 'Tag adicionada' + import: + notice: + failed: 'Importação falhou, por favor tente novamente.' + failed_on_file: 'Erro ao processar a importação. Por favor verifique seu arquivo de importação.' + summary: 'relatório de importação: %imported% importados, %skipped% já existem.' + developer: + notice: + client_created: 'Novo cliente criado.' + client_deleted: 'Cliente removido' diff --git a/src/Wallabag/CoreBundle/Resources/translations/validators.pt.yml b/src/Wallabag/CoreBundle/Resources/translations/validators.pt.yml new file mode 100644 index 00000000..cdfa46a6 --- /dev/null +++ b/src/Wallabag/CoreBundle/Resources/translations/validators.pt.yml @@ -0,0 +1,6 @@ +validator: + password_must_match: 'The password fields must match.' + password_too_short: 'Password should by at least 8 chars long' + password_wrong_value: 'Wrong value for your current password' + item_per_page_too_high: 'This will certainly kill the app' + rss_limit_too_hight: 'This will certainly kill the app' -- cgit v1.2.3 From a42cc6ff89d8139bbbf0cc1cdea455f3c7f84ec4 Mon Sep 17 00:00:00 2001 From: Paulino Michelazzo Date: Thu, 20 Oct 2016 08:57:24 +0200 Subject: Update validators.pt.yml file Some missed strings translated. --- .../CoreBundle/Resources/translations/validators.pt.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/Wallabag/CoreBundle/Resources/translations/validators.pt.yml b/src/Wallabag/CoreBundle/Resources/translations/validators.pt.yml index cdfa46a6..49890830 100644 --- a/src/Wallabag/CoreBundle/Resources/translations/validators.pt.yml +++ b/src/Wallabag/CoreBundle/Resources/translations/validators.pt.yml @@ -1,6 +1,6 @@ validator: - password_must_match: 'The password fields must match.' - password_too_short: 'Password should by at least 8 chars long' - password_wrong_value: 'Wrong value for your current password' - item_per_page_too_high: 'This will certainly kill the app' - rss_limit_too_hight: 'This will certainly kill the app' + password_must_match: 'Os campos de senha devem coincidir.' + password_too_short: 'A senha deve ter pelo menos 8 caracteres' + password_wrong_value: 'A senha atual informada está errada' + item_per_page_too_high: 'Certamente isso pode matar a aplicação' + rss_limit_too_hight: 'Certamente isso pode matar a aplicação' -- cgit v1.2.3 From 1cad9416c9fda6a99aa03213844341c20bb84518 Mon Sep 17 00:00:00 2001 From: Jeremy Benoist Date: Wed, 19 Oct 2016 20:11:10 +0200 Subject: Update Portuguese translations --- .../Resources/translations/messages.pt.yml | 87 +++++++++++++++++++--- 1 file changed, 78 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml index df5adb75..30e8b00e 100644 --- a/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml +++ b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml @@ -31,6 +31,7 @@ menu: search: 'Pesquisa' save_link: 'Salvar um link' back_to_unread: 'Voltar para os artigos não lidos' + # users_management: 'Users management' top: add_new_entry: 'Adicionar uma nova entrada' search: 'Pesquisa' @@ -45,6 +46,7 @@ footer: social: 'Social' powered_by: 'provido por' about: 'Sobre' + # stats: Since %user_creation% you read %nb_archives% articles. That is about %per_day% a day! config: page_title: 'Config' @@ -68,6 +70,7 @@ config: 200_word: 'Posso ler ~200 palavras por minuto' 300_word: 'Posso ler ~300 palavras por minuto' 400_word: 'Posso ler ~400 palavras por minuto' + # pocket_consumer_key_label: Consumer key for Pocket to import contents form_rss: description: 'Feeds RSS providos pelo wallabag permitem que você leia seus artigos salvos em seu leitor de RSS favorito. Você precisa gerar um token primeiro.' token_label: 'Token RSS' @@ -93,6 +96,7 @@ config: if_label: 'if' then_tag_as_label: 'então coloque a tag' delete_rule_label: 'apagar' + # edit_rule_label: 'edit' rule_label: 'Regras' tags_label: 'Tags' faq: @@ -126,12 +130,6 @@ config: or: 'Uma regra OU outra' and: 'Uma regra E outra' matches: 'Testa que um assunto corresponde a uma pesquisa (maiúscula ou minúscula).
Exemplo: título corresponde a "futebol"' - form_new_user: - username_label: 'Nome de Usuário' - password_label: 'Senha' - repeat_new_password_label: 'Repita a nova senha' - plain_password_label: '????' - email_label: 'E-mail' entry: page_titles: @@ -139,11 +137,14 @@ entry: starred: 'Entradas destacadas' archived: 'Entradas arquivadas' filtered: 'Entradas filtradas' + # filtered_tags: 'Filtered by tags' + # untagged: 'Untagged entries' list: number_on_the_page: '{0} Não existem entradas.|{1} Existe uma entrada.|]1,Inf[ Existem %count% entradas.' reading_time: 'tempo estimado de leitura' reading_time_minutes: 'tempo estimado de leitura: %readingTime% min' reading_time_less_one_minute: 'tempo estimado de leitura: < 1 min' + number_of_tags: '{1}and one other tag|]1,Inf[and %count% other tags' reading_time_minutes_short: '%readingTime% min' reading_time_less_one_minute_short: '< 1 min' original_article: 'original' @@ -185,6 +186,8 @@ entry: add_a_tag: 'Adicionar uma tag' share_content: 'Compartilhar' share_email_label: 'E-mail' + # public_link: 'public link' + # delete_public_link: 'delete public link' download: 'Download' print: 'Imprimir' problem: @@ -205,6 +208,8 @@ entry: url_label: 'Url' is_public_label: 'Público' save_label: 'Salvar' + public: + # shared_by_wallabag: "This article has been shared by wallabag" about: page_title: 'Sobre' @@ -242,7 +247,7 @@ howto: page_description: 'Existem diferentes formas de salvar um artigo:' top_menu: browser_addons: 'Extensões de navegadores' - mobile_apps: 'App's móveis' + mobile_apps: "App's móveis" bookmarklet: 'Bookmarklet' form: description: 'Obrigado por este formulário' @@ -260,12 +265,14 @@ howto: quickstart: page_title: 'Começo Rápido' + # more: 'More…' intro: title: 'Bem-vindo ao wallabag!' paragraph_1: 'Nós podemos acompanhar você em sua visita ao wallabag e mostrar algumas funcionalidades que podem lhe interessar.' paragraph_2: 'Siga-nos!' configure: title: 'Configurar a aplicação' + # description: 'In order to have an application which suits you, have a look into the configuration of wallabag.' language: 'Alterar idioma e design' rss: 'Habilitar feeds RSS' tagging_rules: 'Escrever regras para acrescentar tags automaticamente em seus artigos' @@ -279,6 +286,7 @@ quickstart: import: 'Configurar importação' first_steps: title: 'Primeiros passos' + # description: "Now wallabag is well configured, it's time to archive the web. You can click on the top right sign + to add a link." new_article: 'Salvar seu primeiro artigo' unread_articles: 'E classificá-lo!' migrate: @@ -287,11 +295,16 @@ quickstart: pocket: 'Migrar do Pocket' wallabag_v1: 'Migrar do wallabag v1' wallabag_v2: 'Migrar do wallabag v2' + readability: 'Migrate from Readability' + instapaper: 'Migrate from Instapaper' developer: title: 'Desenvolvedores' + # description: 'We also thought to the developers: Docker, API, translations, etc.' create_application: 'Criar sua aplicação terceira' + # use_docker: 'Use Docker to install wallabag' docs: title: 'Documentação completa' + # description: "There are so much features in wallabag. Don't hesitate to read the manual to know them and to learn how to use them." annotate: 'Anotar seu artigo' export: 'Converter seu artigo em ePUB ou PDF' search_filters: 'veja coo você pode encontrar um artigo usanndo o motor de busca e filtros' @@ -308,6 +321,7 @@ tag: page_title: 'Tags' list: number_on_the_page: '{0} Não existem tags.|{1} Uma tag.|]1,Inf[ Existem %count% tags.' + # see_untagged_entries: 'See untagged entries' import: page_title: 'Importar' @@ -335,6 +349,24 @@ import: wallabag_v2: page_title: 'Importar > Wallabag v2' description: 'Com este importador você importa todos os seus artigos do wallabag v2. Vá em Todos os artigos e então, na barra lateral de exportação, clique em "JSON". Você irá criar um arquivo "All articles.json".' + readability: + # page_title: 'Import > Readability' + # description: 'This importer will import all your Readability articles. On the tools (https://www.readability.com/tools/) page, click on "Export your data" in the "Data Export" section. You will received an email to download a json (which does not end with .json in fact).' + # how_to: 'Please select your Readability export and click on the below button to upload and import it.' + worker: + # enabled: "Import is made asynchronously. Once the import task is started, an external worker will handle jobs one at a time. The current service is:" + firefox: + # page_title: 'Import > Firefox' + # description: "This importer will import all your Firefox bookmarks. Just go to your bookmarks (Ctrl+Maj+O), then into \"Import and backup\", choose \"Backup...\". You will obtain a .json file." + # how_to: "Please choose the bookmark backup file and click on the button below to import it. Note that the process may take a long time since all articles have to be fetched." + chrome: + # page_title: 'Import > Chrome' + # description: "This importer will import all your Chrome bookmarks. The location of the file depends on your operating system :
  • On Linux, go into the ~/.config/chromium/Default/ directory
  • On Windows, it should be at %LOCALAPPDATA%\\Google\\Chrome\\User Data\\Default
  • On OS X, it should be at ~/Library/Application Support/Google/Chrome/Default/Bookmarks
Once you got there, copy the Bookmarks file someplace you'll find.
Note that if you have Chromium instead of Chrome, you'll have to correct paths accordingly.

" + # how_to: "Please choose the bookmark backup file and click on the button below to import it. Note that the process may take a long time since all articles have to be fetched." + instapaper: + # page_title: 'Import > Instapaper' + # description: 'This importer will import all your Instapaper articles. On the settings (https://www.instapaper.com/user) page, click on "Download .CSV file" in the "Export" section. A CSV file will be downloaded (like "instapaper-export.csv").' + # how_to: 'Please select your Instapaper export and click on the below button to upload and import it.' developer: page_title: 'Desenvolvedor' @@ -361,12 +393,14 @@ developer: page_title: 'Desenvolvedor > Novo cliente' page_description: 'Você está prestes a criar um novo cliente. Por favor preencha o campo abaixo para a URI de redirecionamento de sua aplicação.' form: + # name_label: 'Name of the client' redirect_uris_label: 'URIs de redirecionamento' save_label: 'Criar um novo cliente' action_back: 'Voltar' client_parameter: page_title: 'Desenvolvedor > Parâmetros de clientes' page_description: 'Aqui estão os parâmetros de seus clientes.' + # field_name: 'Client name' field_id: 'ID do cliente' field_secret: 'Chave do cliente' back: 'Voltar' @@ -384,6 +418,33 @@ developer: paragraph_8: 'Se você deseja ver todos os endpoints da API, dê uma olhada em nossa documentação da API.' back: 'Voltar' +user: + # page_title: Users management + # new_user: Create a new user + # edit_user: Edit an existing user + # description: "Here you can manage all users (create, edit and delete)" + list: + # actions: Actions + # edit_action: Edit + # yes: Yes + # no: No + # create_new_one: Create a new user + form: + # username_label: 'Username' + # name_label: 'Name' + # password_label: 'Password' + # repeat_new_password_label: 'Repeat new password' + # plain_password_label: '????' + # email_label: 'Email' + # enabled_label: 'Enabled' + # locked_label: 'Locked' + # last_login_label: 'Last login' + # twofactor_label: Two factor authentication + # save: Save + # delete: Delete + # delete_confirm: Are you sure? + # back_to_list: Back to list + flashes: config: notice: @@ -394,7 +455,6 @@ flashes: rss_updated: 'Informação de RSS atualizada' tagging_rules_updated: 'Regras de tags atualizadas' tagging_rules_deleted: 'Regra de tag apagada' - user_added: 'Usuário "%username%" adicionado' rss_token_updated: 'Token RSS atualizado' entry: notice: @@ -403,7 +463,7 @@ flashes: entry_saved_failed: 'Failed to save entry' entry_updated: 'Entrada atualizada' entry_reloaded: 'Entrada recarregada' - entry_reload_failed: 'Falha em recarregar a entrada' + entry_reloaded_failed: 'Falha em recarregar a entrada' entry_archived: 'Entrada arquivada' entry_unarchived: 'Entrada desarquivada' entry_starred: 'Entrada destacada' @@ -417,7 +477,16 @@ flashes: failed: 'Importação falhou, por favor tente novamente.' failed_on_file: 'Erro ao processar a importação. Por favor verifique seu arquivo de importação.' summary: 'relatório de importação: %imported% importados, %skipped% já existem.' + # summary_with_queue: 'Import summary: %queued% queued.' + error: + # redis_enabled_not_installed: Redis is enabled for handle asynchronous import but it looks like we can't connect to it. Please check Redis configuration. + # rabbit_enabled_not_installed: RabbitMQ is enabled for handle asynchronous import but it looks like we can't connect to it. Please check RabbitMQ configuration. developer: notice: client_created: 'Novo cliente criado.' client_deleted: 'Cliente removido' + user: + notice: + # added: 'User "%username%" added' + # updated: 'User "%username%" updated' + # deleted: 'User "%username%" deleted' -- cgit v1.2.3 From 8e53bf3aa19a43001b0bd207409be49a5e0f8b7a Mon Sep 17 00:00:00 2001 From: Paulino Michelazzo Date: Fri, 21 Oct 2016 00:12:53 +0200 Subject: Update translation --- .../Resources/translations/messages.pt.yml | 120 ++++++++++----------- 1 file changed, 60 insertions(+), 60 deletions(-) (limited to 'src') diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml index 30e8b00e..d30c67c1 100644 --- a/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml +++ b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml @@ -31,7 +31,7 @@ menu: search: 'Pesquisa' save_link: 'Salvar um link' back_to_unread: 'Voltar para os artigos não lidos' - # users_management: 'Users management' + users_management: 'Gestão de Usuários' top: add_new_entry: 'Adicionar uma nova entrada' search: 'Pesquisa' @@ -46,7 +46,7 @@ footer: social: 'Social' powered_by: 'provido por' about: 'Sobre' - # stats: Since %user_creation% you read %nb_archives% articles. That is about %per_day% a day! + stats: 'Desde %user_creation% você leu %nb_archives% artigos. Isso é %per_day% por dia!' config: page_title: 'Config' @@ -70,7 +70,7 @@ config: 200_word: 'Posso ler ~200 palavras por minuto' 300_word: 'Posso ler ~300 palavras por minuto' 400_word: 'Posso ler ~400 palavras por minuto' - # pocket_consumer_key_label: Consumer key for Pocket to import contents + pocket_consumer_key_label: 'Chave do consumidor do Pocket para importar conteúdo' form_rss: description: 'Feeds RSS providos pelo wallabag permitem que você leia seus artigos salvos em seu leitor de RSS favorito. Você precisa gerar um token primeiro.' token_label: 'Token RSS' @@ -96,7 +96,7 @@ config: if_label: 'if' then_tag_as_label: 'então coloque a tag' delete_rule_label: 'apagar' - # edit_rule_label: 'edit' + edit_rule_label: 'editar' rule_label: 'Regras' tags_label: 'Tags' faq: @@ -137,8 +137,8 @@ entry: starred: 'Entradas destacadas' archived: 'Entradas arquivadas' filtered: 'Entradas filtradas' - # filtered_tags: 'Filtered by tags' - # untagged: 'Untagged entries' + filtered_tags: 'Filtrar por tags' + untagged: 'Entradas sem tags' list: number_on_the_page: '{0} Não existem entradas.|{1} Existe uma entrada.|]1,Inf[ Existem %count% entradas.' reading_time: 'tempo estimado de leitura' @@ -186,8 +186,8 @@ entry: add_a_tag: 'Adicionar uma tag' share_content: 'Compartilhar' share_email_label: 'E-mail' - # public_link: 'public link' - # delete_public_link: 'delete public link' + public_link: 'link público' + delete_public_link: 'apagar link público' download: 'Download' print: 'Imprimir' problem: @@ -209,7 +209,7 @@ entry: is_public_label: 'Público' save_label: 'Salvar' public: - # shared_by_wallabag: "This article has been shared by wallabag" + shared_by_wallabag: "Este artigo foi compartilhado pelo wallabag" about: page_title: 'Sobre' @@ -265,14 +265,14 @@ howto: quickstart: page_title: 'Começo Rápido' - # more: 'More…' + more: 'Mais...' intro: title: 'Bem-vindo ao wallabag!' paragraph_1: 'Nós podemos acompanhar você em sua visita ao wallabag e mostrar algumas funcionalidades que podem lhe interessar.' paragraph_2: 'Siga-nos!' configure: title: 'Configurar a aplicação' - # description: 'In order to have an application which suits you, have a look into the configuration of wallabag.' + description: 'Para ter uma aplicação que atende você, dê uma olhada na configuração do wallabag.' language: 'Alterar idioma e design' rss: 'Habilitar feeds RSS' tagging_rules: 'Escrever regras para acrescentar tags automaticamente em seus artigos' @@ -286,7 +286,7 @@ quickstart: import: 'Configurar importação' first_steps: title: 'Primeiros passos' - # description: "Now wallabag is well configured, it's time to archive the web. You can click on the top right sign + to add a link." + description: "Agora o wallabag está bem configurado, é hora de arquivar a web. Você pode clicar no sinal de + no topo a direita para adicionar um link." new_article: 'Salvar seu primeiro artigo' unread_articles: 'E classificá-lo!' migrate: @@ -299,12 +299,12 @@ quickstart: instapaper: 'Migrate from Instapaper' developer: title: 'Desenvolvedores' - # description: 'We also thought to the developers: Docker, API, translations, etc.' + description: 'Nós também agradecemos os desenvolvedores: Docker, API, traduções, etc.' create_application: 'Criar sua aplicação terceira' - # use_docker: 'Use Docker to install wallabag' + use_docker: 'Usar o Docker para instalar o wallabag' docs: title: 'Documentação completa' - # description: "There are so much features in wallabag. Don't hesitate to read the manual to know them and to learn how to use them." + description: "Existem muitas funcionalidades no wallabag. Não hesite em ler o manual para conhecê-las e aprender como usá-las." annotate: 'Anotar seu artigo' export: 'Converter seu artigo em ePUB ou PDF' search_filters: 'veja coo você pode encontrar um artigo usanndo o motor de busca e filtros' @@ -321,7 +321,7 @@ tag: page_title: 'Tags' list: number_on_the_page: '{0} Não existem tags.|{1} Uma tag.|]1,Inf[ Existem %count% tags.' - # see_untagged_entries: 'See untagged entries' + see_untagged_entries: 'Ver entradas sem tags' import: page_title: 'Importar' @@ -350,23 +350,23 @@ import: page_title: 'Importar > Wallabag v2' description: 'Com este importador você importa todos os seus artigos do wallabag v2. Vá em Todos os artigos e então, na barra lateral de exportação, clique em "JSON". Você irá criar um arquivo "All articles.json".' readability: - # page_title: 'Import > Readability' - # description: 'This importer will import all your Readability articles. On the tools (https://www.readability.com/tools/) page, click on "Export your data" in the "Data Export" section. You will received an email to download a json (which does not end with .json in fact).' - # how_to: 'Please select your Readability export and click on the below button to upload and import it.' + page_title: 'Importar > Readability' + description: 'Este importador pode importar todos os artigos do Readability. Nas página ferramentas (https://www.readability.com/tools/), clique em "Export your data" na seção "Data Export". Você receberá um e-mail para fazer o download de um json (que de fato não termina com .json).' + how_to: 'Por favor, selecione sua exportação do Readability e clique no botão abaixo para importá-la.' worker: - # enabled: "Import is made asynchronously. Once the import task is started, an external worker will handle jobs one at a time. The current service is:" + enabled: "A importação é feita assíncronamente. Uma vez que a tarefa de importação é iniciada, um trabalho externo pode executar tarefas uma por vez. O serviço atual é:" firefox: - # page_title: 'Import > Firefox' - # description: "This importer will import all your Firefox bookmarks. Just go to your bookmarks (Ctrl+Maj+O), then into \"Import and backup\", choose \"Backup...\". You will obtain a .json file." - # how_to: "Please choose the bookmark backup file and click on the button below to import it. Note that the process may take a long time since all articles have to be fetched." + page_title: 'Importar > Firefox' + description: "Com este importador você importa todos os favoritos de seu Firefox. Somente vá até seus favoritos (Ctrl+Maj+O), e em \"Importar e Backup\" e escolha \"Backup...\". Você terá então um arquivo .json." + how_to: "Por favor, escolha o arquivo de backup dos favoritos e clique no botão abaixo para importá-lo. Note que o processo pode demorar até que todos os artigos tenham sido copiados." chrome: - # page_title: 'Import > Chrome' - # description: "This importer will import all your Chrome bookmarks. The location of the file depends on your operating system :
  • On Linux, go into the ~/.config/chromium/Default/ directory
  • On Windows, it should be at %LOCALAPPDATA%\\Google\\Chrome\\User Data\\Default
  • On OS X, it should be at ~/Library/Application Support/Google/Chrome/Default/Bookmarks
Once you got there, copy the Bookmarks file someplace you'll find.
Note that if you have Chromium instead of Chrome, you'll have to correct paths accordingly.

" - # how_to: "Please choose the bookmark backup file and click on the button below to import it. Note that the process may take a long time since all articles have to be fetched." + page_title: 'Importar > Chrome' + description: "Com este importador você importa todos os favoritos de seu Chrome. A localização do arquivo depende de seu sistema operacional:
  • Em Linux, vá para o diretório ~/.config/chromium/Default/
  • Em Windows, ele deve estar em %LOCALAPPDATA%\\Google\\Chrome\\User Data\\Default
  • Em OS X, ele deve estar em ~/Library/Application Support/Google/Chrome/Default/Bookmarks
Uma vez que você pegou o arquivo, copie-o para algum lugar que você o encontre.
Note que se você possui o Chromium ao invés do Chrome, você precisa corrigir os caminhos.

" + how_to: "Por favor, escolha o arquivo de backup dos favoritos e clique no botão abaixo para importá-lo. Note que o processo pode demorar até que todos os artigos tenham sido copiados." instapaper: - # page_title: 'Import > Instapaper' - # description: 'This importer will import all your Instapaper articles. On the settings (https://www.instapaper.com/user) page, click on "Download .CSV file" in the "Export" section. A CSV file will be downloaded (like "instapaper-export.csv").' - # how_to: 'Please select your Instapaper export and click on the below button to upload and import it.' + page_title: 'Importar > Instapaper' + description: 'Este importador pode importar todos os artigos do seu Instapaper. Nas página de configurações (https://www.instapaper.com/user), clique em "Download .CSV file" na seção "Export". Um arquivo CSV será baixado (algo como "instapaper-export.csv").' + how_to: 'Por favor, selecione sua exportação do seu Instapaper e clique no botão abaixo para importá-la.' developer: page_title: 'Desenvolvedor' @@ -393,14 +393,14 @@ developer: page_title: 'Desenvolvedor > Novo cliente' page_description: 'Você está prestes a criar um novo cliente. Por favor preencha o campo abaixo para a URI de redirecionamento de sua aplicação.' form: - # name_label: 'Name of the client' + name_label: 'Nome do cliente' redirect_uris_label: 'URIs de redirecionamento' save_label: 'Criar um novo cliente' action_back: 'Voltar' client_parameter: page_title: 'Desenvolvedor > Parâmetros de clientes' page_description: 'Aqui estão os parâmetros de seus clientes.' - # field_name: 'Client name' + field_name: 'Nome do cliente' field_id: 'ID do cliente' field_secret: 'Chave do cliente' back: 'Voltar' @@ -419,31 +419,31 @@ developer: back: 'Voltar' user: - # page_title: Users management - # new_user: Create a new user - # edit_user: Edit an existing user - # description: "Here you can manage all users (create, edit and delete)" + page_title: 'Gerenciamento de Usuários' + new_user: 'Criar um novo usuário' + edit_user: 'Editar um usuário existente' + description: 'Aqui você gerencia todos os usuários (cria, edita e apaga)' list: - # actions: Actions - # edit_action: Edit - # yes: Yes - # no: No - # create_new_one: Create a new user + actions: 'Ações' + edit_action: 'Editar' + yes: 'Sim' + no: 'Não' + create_new_one: 'Criar um novo usuário' form: - # username_label: 'Username' - # name_label: 'Name' - # password_label: 'Password' - # repeat_new_password_label: 'Repeat new password' - # plain_password_label: '????' - # email_label: 'Email' - # enabled_label: 'Enabled' - # locked_label: 'Locked' - # last_login_label: 'Last login' - # twofactor_label: Two factor authentication - # save: Save - # delete: Delete - # delete_confirm: Are you sure? - # back_to_list: Back to list + username_label: 'Nome de Usuário' + name_label: 'Nome' + password_label: 'Senha' + repeat_new_password_label: 'Repita a nova senha' + plain_password_label: '????' + email_label: 'E-mail' + enabled_label: 'Habilitado' + locked_label: 'Travado' + last_login_label: 'Último login' + twofactor_label: 'Autenticação de dois passos' + save: 'Salvar' + delete: 'Apagar' + delete_confirm: 'Tem certeza?' + back_to_list: 'Voltar para a lista' flashes: config: @@ -477,16 +477,16 @@ flashes: failed: 'Importação falhou, por favor tente novamente.' failed_on_file: 'Erro ao processar a importação. Por favor verifique seu arquivo de importação.' summary: 'relatório de importação: %imported% importados, %skipped% já existem.' - # summary_with_queue: 'Import summary: %queued% queued.' + summary_with_queue: 'Importar sumáario: %queued% agendados.' error: - # redis_enabled_not_installed: Redis is enabled for handle asynchronous import but it looks like we can't connect to it. Please check Redis configuration. - # rabbit_enabled_not_installed: RabbitMQ is enabled for handle asynchronous import but it looks like we can't connect to it. Please check RabbitMQ configuration. + redis_enabled_not_installed: 'O Redis está habilitado para importação assíncrona mas parece que não podemos nos conectar nele. Por favor verifique as configurações do Redis.' + rabbit_enabled_not_installed: 'O RabbitMQ está habilitado para importação assíncrona mas parece que não podemos nos conectar nele. Por favor verifique as configurações do RabbitMQ.' developer: notice: client_created: 'Novo cliente criado.' client_deleted: 'Cliente removido' user: notice: - # added: 'User "%username%" added' - # updated: 'User "%username%" updated' - # deleted: 'User "%username%" deleted' + added: 'Usuário "%username%" adicionado' + updated: 'Usuário "%username%" atualizado' + deleted: 'Usuário "%username%" removido' -- cgit v1.2.3 From 818cbe1feeab901c7bdfc533195de785acde9809 Mon Sep 17 00:00:00 2001 From: Jeremy Benoist Date: Fri, 21 Oct 2016 07:18:41 +0200 Subject: Fix Portuguese translation --- src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml index d30c67c1..01fd9610 100644 --- a/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml +++ b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml @@ -46,7 +46,7 @@ footer: social: 'Social' powered_by: 'provido por' about: 'Sobre' - stats: 'Desde %user_creation% você leu %nb_archives% artigos. Isso é %per_day% por dia!' + stats: 'Desde %user_creation% você leu %nb_archives% artigos. Isso é %per_day% por dia!' config: page_title: 'Config' @@ -70,7 +70,7 @@ config: 200_word: 'Posso ler ~200 palavras por minuto' 300_word: 'Posso ler ~300 palavras por minuto' 400_word: 'Posso ler ~400 palavras por minuto' - pocket_consumer_key_label: 'Chave do consumidor do Pocket para importar conteúdo' + pocket_consumer_key_label: 'Chave do consumidor do Pocket para importar conteúdo' form_rss: description: 'Feeds RSS providos pelo wallabag permitem que você leia seus artigos salvos em seu leitor de RSS favorito. Você precisa gerar um token primeiro.' token_label: 'Token RSS' -- cgit v1.2.3 From e8eec07ae63997c4b311b32da392e4e0379d3953 Mon Sep 17 00:00:00 2001 From: Paulino Michelazzo Date: Tue, 25 Oct 2016 07:25:08 -0200 Subject: Translated missed line 147 --- src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml index 01fd9610..45dc52c9 100644 --- a/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml +++ b/src/Wallabag/CoreBundle/Resources/translations/messages.pt.yml @@ -144,7 +144,7 @@ entry: reading_time: 'tempo estimado de leitura' reading_time_minutes: 'tempo estimado de leitura: %readingTime% min' reading_time_less_one_minute: 'tempo estimado de leitura: < 1 min' - number_of_tags: '{1}and one other tag|]1,Inf[and %count% other tags' + number_of_tags: '{1}e uma outra tag|]1,Inf[e %count% outras tags' reading_time_minutes_short: '%readingTime% min' reading_time_less_one_minute_short: '< 1 min' original_article: 'original' -- cgit v1.2.3