From 02d14fd373fe92f6a0ad4eddae4075a2d15186c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anna=20e=20s=C3=B3?= Date: Thu, 12 Oct 2017 18:16:43 -0300 Subject: [PATCH] l10n: PT-BR translation updated (#5362) * PT-BR translation updated * Testing * Indentation error fixed * More indentation errors fixed --- app/javascript/mastodon/locales/pt-BR.json | 28 ++++---- config/locales/activerecord.pt-BR.yml | 13 ++++ config/locales/pt-BR.yml | 79 +++++++++++++++++++--- 3 files changed, 97 insertions(+), 23 deletions(-) create mode 100644 config/locales/activerecord.pt-BR.yml diff --git a/app/javascript/mastodon/locales/pt-BR.json b/app/javascript/mastodon/locales/pt-BR.json index 61674b37eb..2c79a7509e 100644 --- a/app/javascript/mastodon/locales/pt-BR.json +++ b/app/javascript/mastodon/locales/pt-BR.json @@ -45,7 +45,7 @@ "column_subheading.navigation": "Navegação", "column_subheading.settings": "Configurações", "compose_form.lock_disclaimer": "A sua conta não está {locked}. Qualquer pessoa pode te seguir e visualizar postagens direcionadas a apenas seguidores.", - "compose_form.lock_disclaimer.lock": "trancado", + "compose_form.lock_disclaimer.lock": "trancada", "compose_form.placeholder": "No que você está pensando?", "compose_form.publish": "Publicar", "compose_form.publish_loud": "{publish}!", @@ -66,17 +66,17 @@ "embed.instructions": "Incorpore esta postagem em seu site copiando o código abaixo:", "embed.preview": "Aqui está uma previsão de como ficará:", "emoji_button.activity": "Atividades", - "emoji_button.custom": "Custom", + "emoji_button.custom": "Customizados", "emoji_button.flags": "Bandeiras", "emoji_button.food": "Comidas & Bebidas", "emoji_button.label": "Inserir Emoji", "emoji_button.nature": "Natureza", - "emoji_button.not_found": "No emojos!! (╯°□°)╯︵ ┻━┻", + "emoji_button.not_found": "Não tem emojos! (╯°□°)╯︵ ┻━┻", "emoji_button.objects": "Objetos", "emoji_button.people": "Pessoas", - "emoji_button.recent": "Frequently used", + "emoji_button.recent": "Usados frequentemente", "emoji_button.search": "Buscar...", - "emoji_button.search_results": "Search results", + "emoji_button.search_results": "Resultados da busca", "emoji_button.symbols": "Símbolos", "emoji_button.travel": "Viagens & Lugares", "empty_column.community": "A timeline local está vazia. Escreva algo publicamente para começar!", @@ -148,7 +148,7 @@ "onboarding.page_six.read_guidelines": "Por favor, leia as {guidelines} do {domain}!", "onboarding.page_six.various_app": "aplicativos móveis", "onboarding.page_three.profile": "Edite o seu perfil para mudar o seu o seu avatar, bio e nome de exibição. No menu de configurações, você também encontrará outras preferências.", - "onboarding.page_three.search": "Use a barra de buscas para encontrar pessoas e consultar hashtahs, como #illustrations e #introductions. Para procurar por uma pessoa que não estiver nesta instância, use o nome de usuário completo dela.", + "onboarding.page_three.search": "Use a barra de buscas para encontrar pessoas e consultar hashtags, como #illustrations e #introductions. Para procurar por uma pessoa que não estiver nesta instância, use o nome de usuário completo dela.", "onboarding.page_two.compose": "Escreva postagens na coluna de escrita. Você pode hospedar imagens, mudar as configurações de privacidade e adicionar alertas de conteúdo através dos ícones abaixo.", "onboarding.skip": "Pular", "privacy.change": "Ajustar a privacidade da mensagem", @@ -165,15 +165,15 @@ "report.submit": "Enviar", "report.target": "Denunciar", "search.placeholder": "Pesquisar", - "search_popout.search_format": "Advanced search format", - "search_popout.tips.hashtag": "hashtag", - "search_popout.tips.status": "status", - "search_popout.tips.text": "Simple text returns matching display names, usernames and hashtags", +"search_popout.search_format": "Advanced search format", +"search_popout.tips.hashtag": "hashtag", +"search_popout.tips.status": "status", + "search_popout.tips.text": "Texto simples retorna nomes de exibição, usuários e hashtags correspondentes", "search_popout.tips.user": "user", "search_results.total": "{count, number} {count, plural, one {resultado} other {resultados}}", "standalone.public_title": "Dê uma espiada...", "status.cannot_reblog": "Esta postagem não pode ser compartilhada", - "status.delete": "Eliminar", + "status.delete": "Excluir", "status.embed": "Incorporar", "status.favourite": "Adicionar aos favoritos", "status.load_more": "Carregar mais", @@ -201,15 +201,15 @@ "tabs_bar.notifications": "Notificações", "upload_area.title": "Arraste e solte para enviar", "upload_button.label": "Adicionar mídia", - "upload_form.description": "Describe for the visually impaired", - "upload_form.undo": "Anular", + "upload_form.description": "Descreva a imagem para deficientes visuais", + "upload_form.undo": "Desfazer", "upload_progress.label": "Salvando...", "video.close": "Fechar vídeo", "video.exit_fullscreen": "Sair da tela cheia", "video.expand": "Expandir vídeo", "video.fullscreen": "Tela cheia", "video.hide": "Esconder vídeo", - "video.mute": "Silenciar vídeo", + "video.mute": "Silenciar", "video.pause": "Parar", "video.play": "Reproduzir", "video.unmute": "Retirar silêncio" diff --git a/config/locales/activerecord.pt-BR.yml b/config/locales/activerecord.pt-BR.yml new file mode 100644 index 0000000000..d2519fe905 --- /dev/null +++ b/config/locales/activerecord.pt-BR.yml @@ -0,0 +1,13 @@ +--- +pt-BR: + activerecord: + errors: + models: + account: + attributes: + username: + invalid: apenas letras, números e underscores + status: + attributes: + reblog: + taken: do status já existe diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml index f2b46927bf..060fd31129 100644 --- a/config/locales/pt-BR.yml +++ b/config/locales/pt-BR.yml @@ -2,6 +2,7 @@ pt-BR: about: about_mastodon_html: Mastodon é uma rede social baseada em protocolos abertos e software gratuito e de código aberto. É descentralizada como e-mail. + about_hashtag_html: Estes são toots públicos com a hashtag #%{hashtag}. Voce pode interagir com eles se tiver uma conta em qualquer lugar no fediverso. about_this: Sobre closed_registrations: Cadastros estão atualmente fechados nesta instância. No entanto! Você pode procurar uma instância diferente na qual possa criar uma conta e acessar a mesma rede por lá. contact: Contato @@ -10,7 +11,9 @@ pt-BR: description_headline: O que é %{domain}? domain_count_after: outras instâncias domain_count_before: Conectado a - extended_description_html: "

Um bom lugar para as regras

A descrição extendida ainda não foi definida.

" + extended_description_html: +

Um bom lugar para regras

+

A descrição da instância ainda não foi feita.

features: humane_approach_body: Aprendendo com erros de outras redes, Mastodon tem como objetivo fazer decisões éticas de design para combater o desuso de redes sociais. humane_approach_title: Uma abordagem mais humana @@ -56,8 +59,9 @@ pt-BR: domain: Domínio edit: Editar email: E-mail - feed_url: Feed URL + feed_url: URL do feed followers: Seguidores + followers_url: URL de seguidores follows: Segue inbox_url: Inbox URL ip: IP @@ -72,6 +76,7 @@ pt-BR: silenced: Silenciados suspended: Suspensos title: Moderação + moderation_notes: Notas de moderação most_recent_activity: Atividade mais recente most_recent_ip: IP mais recente not_subscribed: Não inscrito @@ -79,7 +84,7 @@ pt-BR: alphabetic: Alfabética most_recent: Mais recente title: Ordem - outbox_url: Outbox URL + outbox_url: URL da Outbox perform_full_suspension: Efetue suspensão total profile_url: URL do perfil protocol: Protocolo @@ -91,6 +96,7 @@ pt-BR: resubscribe: Reinscrever-se salmon_url: Salmon URL search: Pesquisar + shared_inbox_url: URL da Inbox Compartilhada show: created_reports: Relatórios criados por esta conta report: relatórios @@ -104,6 +110,34 @@ pt-BR: unsubscribe: Desinscrever-se username: Nome de usuário web: Web + + account_moderation_notes: + account: Moderador + created_at: Data + create: Criar + created_msg: Nota de moderação criada com sucesso! + delete: Excluir + destroyed_msg: Nota de moderação excluída com sucesso! + + custom_emojis: + copied_msg: Cópia local do emoji criada com sucesso! + copy: Copiar + copy_failed_msg: Não foi possível criar uma cópia local deste emoji + created_msg: Emoji criado com sucesso! + delete: Excluir + destroyed_msg: Emoji deletado com sucesso! + disable: Desabilitar + disabled_msg: Emoji desabilitado com sucesso! + emoji: Emoji + enable: Habilitar + enabled_msg: Emoji habilitado com sucesso! + image_hint: PNG de até 50KB + new: + title: Adicionar novo emoji customizado + shortcode: Atalho + shortcode_hint: Pelo menos 2 caracteres, apenas caracteres alfanuméricos e underscores + title: Emojis customizados + upload: Enviar domain_blocks: add_new: Adicionar novo created_msg: Bloqueio de domínio está sendo processado @@ -136,9 +170,21 @@ pt-BR: undo: Retirar title: Bloqueios de domínio undo: Retirar + email_domain_blocks: + add_new: Adicionar novo + created_msg: Bloqueio de domínio de e-mail criado com sucesso + delete: Excluir + destroyed_msg: Bloqueio de domínio de e-mail excluído com sucesso + domain: Domínio + new: + create: Criar bloqueio + title: Novo bloqueio de domínio de e-mail + title: Bloqueio de Domínio de E-mail instances: account_count: Contas conhecidas domain_name: Domínio + reset: Resetar + search: Buscar title: Instâncias conhecidas reports: action_taken_by: Ação realizada por @@ -191,6 +237,9 @@ pt-BR: desc_html: Você pode escrever a sua própria política de privacidade, termos de serviço, entre outras coisas.Você pode usar tags HTML. title: Termos de serviço customizados site_title: Nome da instância + thumbnail: + desc_html: Usada para prévias via OpenGraph e API. Recomenda-se 1200x630px + title: Thumbnail da instância timeline_preview: desc_html: Exibir a timeline pública na página inicial title: Prévia da timeline @@ -199,8 +248,8 @@ pt-BR: back_to_account: Voltar para página da conta batch: delete: Deletar - nsfw_off: NSFW OFF - nsfw_on: NSFW ON + nsfw_off: NSFW ATIVADO + nsfw_on: NSFW DESATIVADO execute: Executar failed_to_execute: Falha em executar media: @@ -224,7 +273,7 @@ pt-BR: subject: Nova denúncia sobre %{instance} (#%{id}) application_mailer: salutation: "%{name}," - settings: 'Change e-mail preferences: %{link}' + settings: 'Mudar e-mail de preferência: %{link}' signature: Notificações do Mastodon de %{instance} view: 'Visualizar:' applications: @@ -289,7 +338,10 @@ pt-BR: content: A verificação de segurança falhou. Você desativou o uso de cookies? title: Falha na verificação de segurança '429': Muitas requisições - noscript_html: Para usar o aplicativo web do Mastodon, por favor ative o JavaScript. Alternativamente, experimente um dos apps nativos para o Mastodon para a sua plataforma. + '500': + content: Desculpe, algo deu errado. + title: Esta página não está certa + noscript_html: Para usar o aplicativo web do Mastodon, por favor ative o JavaScript. Ou, se quiser, experimente um dos apps nativos para o Mastodon em sua plataforma. exports: blocks: Você bloqueou csv: CSV @@ -369,6 +421,11 @@ pt-BR: next: Próximo prev: Anterior truncate: "…" + preferences: + languages: Idiomas + other: Outro + publishing: Publicação + web: Web push_notifications: favourite: title: "%{name} favoritou a sua postagem" @@ -420,7 +477,7 @@ pt-BR: ios: iOS linux: Linux mac: Mac - other: unknown platform + other: Plataforma desconhecida windows: Windows windows_mobile: Windows Mobile windows_phone: Windows Phone @@ -436,6 +493,7 @@ pt-BR: export: Exportar dados followers: Seguidores autorizados import: Importar + notifications: Notificações preferences: Preferências settings: Configurações two_factor_authentication: Autenticação em dois passos @@ -444,6 +502,7 @@ pt-BR: open_in_web: Abrir na web over_character_limit: limite de caracteres de %{max} excedido pin_errors: + limit: Muitos toots fixados ownership: Toots de outras pessoas não podem ser fixados private: Toot não-público não pode ser fixado reblog: Um compartilhamento não pode ser fixado @@ -461,7 +520,7 @@ pt-BR: reblogged: compartilhado sensitive_content: Conteúdo sensível terms: - body_html: | + body_html:

Política de privacidade

Que informações nós coletamos?

@@ -530,6 +589,8 @@ pt-BR:

Originalmente adaptado da política de privacidade do Discourse.

title: "%{instance} Termos de Serviço e Política de Privacidade" + themes: + default: Mastodon time: formats: default: "%b %d, %Y, %H:%M"