]> git.openstreetmap.org Git - rails.git/blobdiff - config/locales/pt-BR.yml
Update en.yml
[rails.git] / config / locales / pt-BR.yml
index 8e844b59c54a5dcc1f605b69f1b2bba227c7876a..bd60b878de9405868f9d86f17119f2c49e80e618 100644 (file)
@@ -1,7 +1,6 @@
 # Messages for Brazilian Portuguese (português do Brasil)
 # Exported from translatewiki.net
 # Export driver: phpyaml
-# Author: Abijeet Patro
 # Author: Adrianojbr
 # Author: Alvarenga
 # Author: Amgauna
@@ -14,6 +13,7 @@
 # Author: Diego Queiroz
 # Author: EVinente
 # Author: Eduardo Addad de Oliveira
+# Author: Eduardoaddad
 # Author: Eelucaslima
 # Author: Fmca
 # Author: Ftrebien
@@ -21,6 +21,7 @@
 # Author: Giro720
 # Author: Gmare
 # Author: Gusta
+# Author: Isabelle Belato
 # Author: Jgpacker
 # Author: L
 # Author: Leonardo9387
@@ -29,6 +30,7 @@
 # Author: Luckas Blade
 # Author: Luk3
 # Author: Macofe
+# Author: Mariagarbin
 # Author: Matheus Sousa L.T
 # Author: McDutchie
 # Author: NMaia
@@ -72,6 +74,9 @@ pt-BR:
       client_application:
         create: Registrar
         update: Atualizar
+      doorkeeper_application:
+        create: Registrar
+        update: Atualizar
       redaction:
         create: Criar redação
         update: Salvar redação
@@ -92,7 +97,7 @@ pt-BR:
       changeset_tag: Etiqueta de conjunto de alterações
       country: País
       diary_comment: Comentário do diário
-      diary_entry: Publicação do diário
+      diary_entry: Entrada do diário
       friend: Amigo
       issue: Problema
       language: Idioma
@@ -143,6 +148,11 @@ pt-BR:
         latitude: Latitude
         longitude: Longitude
         language: Idioma
+      doorkeeper/application:
+        name: Nome
+        redirect_uri: URIs de redirecionamento
+        confidential: Aplicação confidencial?
+        scopes: Permissões
       friend:
         user: Usuário
         friend: Amigo
@@ -163,20 +173,47 @@ pt-BR:
         title: Assunto
         body: Corpo
         recipient: Destinatário
+      redaction:
+        title: Título
+        description: Descrição
       report:
-        category: Seleciona um motivo para o seu relatóri
+        category: Seleciona um motivo para o seu relatório
         details: Por favor, forneça mais alguns detalhes sobre o problema (obrigatório).
       user:
+        auth_provider: Provedor de autenticação
+        auth_uid: UID de autenticação
         email: E-mail
+        email_confirmation: Confirmação do e-mail
+        new_email: Novo endereço de e-mail
         active: Ativo
         display_name: Nome de exibição
-        description: Descrição
-        languages: Idiomas
+        description: Descrição do perfil
+        home_lat: Latitude
+        home_lon: Longitude
+        languages: Idiomas preferidos
+        preferred_editor: Editor preferido
         pass_crypt: Senha
         pass_crypt_confirmation: Confirmar Senha
     help:
+      doorkeeper/application:
+        confidential: A aplicação será usada onde o segredo do cliente possa ser mantido
+          confidencial (as apps móveis nativas e apps de página única não são confidenciais)
+        redirect_uri: Usar uma linha por URI
       trace:
         tagstring: separados por vírgulas
+      user_block:
+        reason: O motivo pelo qual o usuário está sendo bloqueado. Por favor, seja
+          o mais calmo e razoável possível, dando o máximo de detalhes que puder sobre
+          a situação, lembrando que a mensagem será visível publicamente. Lembre-se
+          de que nem todos os usuários entendem o jargão da comunidade, então tente
+          usar termos leigos.
+        needs_view: O usuário precisa se logar para esse bloqueio ser retirado?
+      user:
+        email_confirmation: Seu endereço não é exibido publicamente, consulte nossa
+          <a href="https://wiki.osmfoundation.org/wiki/Privacy_Policy" title="política
+          de privacidade da OSMF, incluindo seção sobre endereços de e-mail">privacy
+          policy</a> para maiores informações.
+        new_email: (nunca exibido publicamente)
   datetime:
     distance_in_words_ago:
       about_x_hours:
@@ -221,18 +258,12 @@ pt-BR:
     with_name_html: '%{name} (%{id})'
   editor:
     default: Padrão (atualmente %{name})
-    potlatch:
-      name: Potlatch 1
-      description: Potlatch 1 (editor no navegador)
     id:
       name: iD
       description: iD (editor no navegador web)
-    potlatch2:
-      name: Potlatch 2
-      description: Potlatch 2 (editor no navegador web)
     remote:
-      name: Controle Rrmoto
-      description: Controle remoto (JOSM ou Merkaartor)
+      name: Controle remoto
+      description: Controle remoto (JOSM, Potlatch, Merkaartor)
   auth:
     providers:
       none: Nenhum
@@ -261,7 +292,7 @@ pt-BR:
         opened: nova nota (perto de %{place})
         commented: novo comentário (perto de %{place})
         closed: nota encerrada (perto de %{place})
-        reopened: reativando nota (perto de %{place})
+        reopened: Nota reativada (perto de %{place})
       entry:
         comment: Comentar
         full: Nota completa
@@ -452,13 +483,8 @@ pt-BR:
     new:
       title: Nova publicação no diário
     form:
-      subject: 'Assunto:'
-      body: 'Conteúdo:'
-      language: 'Idioma:'
-      location: 'Localização:'
-      latitude: 'Latitude:'
-      longitude: 'Longitude:'
-      use_map_link: usar mapa
+      location: Localização
+      use_map_link: Usar mapa
     index:
       title: Diários dos usuários
       title_friends: Diários dos amigos
@@ -487,7 +513,8 @@ pt-BR:
       body: Não há postagens no diário ou comentário com o id %{id}. Confira a digitação,
         ou talvez o link clicado esteja errado.
     diary_entry:
-      posted_by_html: Publicado por %{link_user} em %{created} em %{language_link}
+      posted_by_html: Publicado por %{link_user} em %{created} em %{language_link}.
+      updated_at_html: Última atualização em %{updated}.
       comment_link: Comentar nesta publicação
       reply_link: Enviar uma mensagem ao autor
       comment_count:
@@ -523,11 +550,17 @@ pt-BR:
         description: Publicações no diário recentes de usuários do OpenStreetMap
     comments:
       has_commented_on: '%{display_name} comentou nestas postagens de diário'
+      no_comments: Sem comentários no diário.
       post: Entrada
       when: Quando
       comment: Comentário
       newer_comments: Comentários mais recentes
       older_comments: Comentários mais antigos
+  doorkeeper:
+    flash:
+      applications:
+        create:
+          notice: Aplicação registada.
   friendships:
     make_friend:
       heading: Adicionar %{user} como amigo?
@@ -535,6 +568,8 @@ pt-BR:
       success: '%{name} agora é seu amigo!'
       failed: Falha ao adicionar %{name} como seu amigo.
       already_a_friend: Você já é amigo de %{name}.
+      limit_exceeded: Você tornou amigo de muitos usuários recentemente. Por favor,
+        espere um pouco antes de tentar mais amigo.
     remove_friend:
       heading: Desfazer amizade com %{user}?
       button: Desfazer amizade
@@ -755,7 +790,7 @@ pt-BR:
           sport: Clube de esportes
           "yes": Clube
         craft:
-          beekeper: Apicultor
+          beekeeper: Apicultor
           blacksmith: Ferreiro
           brewery: Cervejaria
           carpenter: Carpinteiro
@@ -785,7 +820,7 @@ pt-BR:
           ambulance_station: Posto de Ambulâncias
           assembly_point: Centro de agrupamento
           defibrillator: Desfibrilador
-          fire_xtinguisher: Extintor de incêndio
+          fire_extinguisher: Extintor de incêndio
           fire_water_pond: Lagoa de água de fogo
           landing_site: Local de Pouso de Emergência
           life_ring: Boia salva-vidas
@@ -870,6 +905,7 @@ pt-BR:
           railway: Trilho histórico
           roman_road: Estrada Romana
           ruins: Ruína
+          rune_stone: Pedra rúnica
           stone: Pedra Histórica
           tomb: Túmulo
           tower: Torre Histórica
@@ -1014,12 +1050,14 @@ pt-BR:
         mountain_pass:
           "yes": Passo de Montanha
         natural:
+          atoll: Atol
           bare_rock: Rocha nua
           bay: Baía
           beach: Praia
           cape: Cabo
           cave_entrance: Entrada de Caverna
           cliff: Penhasco
+          coastline: Litoral
           crater: Cratera
           dune: Duna
           fell: Encosta
@@ -1037,6 +1075,7 @@ pt-BR:
           moor: Brejo
           mud: Lamaçal
           peak: Cume
+          peninsula: Península
           point: Ponto
           reef: Recife
           ridge: Cordilheira
@@ -1084,6 +1123,7 @@ pt-BR:
           "yes": Escritório
         place:
           allotments: Horta Urbana
+          archipelago: Arquipélago
           city: Cidade
           city_block: Quarteirão
           country: País
@@ -1301,15 +1341,18 @@ pt-BR:
           "yes": Via Aquática
       admin_levels:
         level2: Fronteira nacional
+        level3: Limite de região
         level4: Divisa Estadual
         level5: Limite Regional
         level6: Limite de Condado
+        level7: Limite do município
         level8: Limite Municipal
         level9: Limite de Distrito Municipal
         level10: Limite de Bairro
+        level11: Limite da vizinhança
       types:
-        cities: Cidades Maiores
-        towns: Cidades Menores
+        cities: Cidades maiores
+        towns: Cidades menores
         places: Lugares
     results:
       no_results: Nenhum resultado encontrado
@@ -1347,9 +1390,9 @@ pt-BR:
     show:
       title: '%{status} Problema #%{issue_id}'
       reports:
-        zero: Sem denuncias
-        one: 1 denuncias
-        other: '%{count} denuncias'
+        zero: Sem denúncias
+        one: 1 denúncia
+        other: '%{count} denúncias'
       report_created_at: Primeiro relatado em %{datetime}
       last_resolved_at: Resolvido pela última vez em %{datetime}
       last_updated_at: Última atualização em %{datetime} por %{displayname}
@@ -1414,7 +1457,7 @@ pt-BR:
           abusive_label: Esta nota é abusiva
           other_label: Outro
     create:
-      successful_report: Sua denuncia foi registrado com sucesso
+      successful_report: Sua denúncia foi registrada com sucesso
       provide_details: Por favor, forneça os detalhes necessários
   layouts:
     project_name:
@@ -1475,13 +1518,21 @@ pt-BR:
       hi: Olá %{to_user},
       header: '%{from_user} comentou na publicação do diário do OpenStreetMap com
         o assunto %{subject}:'
+      header_html: '%{from_user} comentou na publicação do diário do OpenStreetMap
+        com o assunto %{subject}:'
       footer: Você pode ler o comentário em %{readurl}, pode comentá-lo em %{commenturl}
         ou respondê-lo em %{replyurl}
+      footer_html: Você pode ler o comentário em %{readurl}, pode comentá-lo em %{commenturl}
+        ou respondê-lo em %{replyurl}
     message_notification:
-      subject_header: '[OpenStreetMap] %{subject}'
+      subject: '[OpenStreetMap] %{message_title}'
       hi: Olá %{to_user},
       header: '%{from_user} enviou uma mensagem pelo OpenStreetMap para você com o
         assunto %{subject}:'
+      header_html: '%{from_user} enviou uma mensagem pelo OpenStreetMap para você
+        com o assunto %{subject}:'
+      footer: Você pode também ler a mensagem em %{readurl} e você pode enviar uma
+        mensagem ao autor em %{replyurl}
       footer_html: Você pode também ler a mensagem em %{readurl} e você pode enviar
         uma mensagem ao autor em %{replyurl}
     friendship_notification:
@@ -1489,25 +1540,28 @@ pt-BR:
       subject: '[OpenStreetMap] %{user} adicionou você como amigo(a)'
       had_added_you: '%{user} adicionou você como amigo(a) no OpenStreetMap.'
       see_their_profile: Você pode ver o perfil dele(a) em %{userurl}.
+      see_their_profile_html: Você pode ver o perfil dele(a) em %{userurl}.
       befriend_them: Você também pode adicioná-lo(a) como amigo em %{befriendurl}.
-    gpx_notification:
-      greeting: Olá,
-      your_gpx_file: Isto parece ser o seu arquivo GPX
-      with_description: com a descrição
-      and_the_tags: 'e as seguintes etiquetas:'
-      and_no_tags: e sem etiquetas.
-      failure:
-        subject: '[OpenStreetMap] Falha ao importar arquivo GPX'
-        failed_to_import: 'falha ao importar. Veja a mensagem de erro:'
-        more_info_1: Mais informações sobre erros de importação de arquivos GPX e
-          como evitá-los
-        more_info_2: 'podem ser encontradas em:'
-        import_failures_url: https://wiki.openstreetmap.org/wiki/GPX_Import_Failures?uselang=pt-br
-      success:
-        subject: '[OpenStreetMap] Sucesso ao importar arquivo GPX'
-        loaded_successfully: |-
-          carregado com sucesso com %{trace_points} de um 1 possível ponto.|carregado com sucesso com %{trace_points} de um possível
-          %{possible_points} pontos possíveis."
+      befriend_them_html: Você também pode adicioná-lo(a) como amigo em %{befriendurl}.
+    gpx_description:
+      description_with_tags_html: 'Parece que seu arquivo GPX %{trace_name} com a
+        descrição %{trace_description} e as seguintes etiquetas: %{tags}'
+      description_with_no_tags_html: Parece que seu arquivo GPX %{trace_name} com
+        a descrição %{trace_description} e sem etiquetas
+    gpx_failure:
+      hi: Olá %{to_user},
+      failed_to_import: 'falha ao importar. Veja a mensagem de erro:'
+      more_info_html: Mais informações sobre as falhas de importação GPX e como evitá-las
+        podem ser encontradas em %{url}.
+      import_failures_url: https://wiki.openstreetmap.org/wiki/GPX_Import_Failures?uselang=pt-br
+      subject: '[OpenStreetMap] Falha ao importar arquivo GPX'
+    gpx_success:
+      hi: Olá %{to_user},
+      loaded_successfully:
+        one: carregado com sucesso com %{trace_points} de um 1 ponto possível.
+        other: carregado com sucesso com %{trace_points} de %{possible_points} pontos
+          possíveis.
+      subject: '[OpenStreetMap] GPX importado com sucesso'
     signup_confirm:
       subject: '[OpenStreetMap] Bem-vindo(a) ao OpenStreetMap'
       greeting: Olá!
@@ -1519,13 +1573,6 @@ pt-BR:
         para começar.
     email_confirm:
       subject: '[OpenStreetMap] Confirmação de endereço de e-mail'
-    email_confirm_plain:
-      greeting: Olá,
-      hopefully_you: Alguém (provavelmente você) quer alterar o seu endereço de e-mail
-        de %{server_url} para %{new_address}.
-      click_the_link: Se esta pessoa é você, por favor clique no link abaixo para
-        confirmar a alteração.
-    email_confirm_html:
       greeting: Olá,
       hopefully_you: Alguém (provavelmente você) quer alterar o seu endereço de e-mail
         de %{server_url} para %{new_address}.
@@ -1533,13 +1580,6 @@ pt-BR:
         confirmar a alteração.
     lost_password:
       subject: '[OpenStreetMap] Solicitação de nova senha'
-    lost_password_plain:
-      greeting: Olá,
-      hopefully_you: Alguém (talvez você) pediu uma nova senha para a conta no openstreetmap.org
-        ligada a este e-mail.
-      click_the_link: Se esta pessoa é você, por favor clique no link abaixo para
-        receber uma nova senha.
-    lost_password_html:
       greeting: Olá,
       hopefully_you: Alguém (talvez você) pediu uma nova senha para a conta no openstreetmap.org
         ligada a este e-mail.
@@ -1554,23 +1594,34 @@ pt-BR:
           a você'
         your_note: '%{commenter} deixou um comentário numa nota sua no mapa perto
           de %{place}.'
+        your_note_html: '%{commenter} deixou um comentário numa nota sua no mapa perto
+          de %{place}.'
         commented_note: '%{commenter} deixou um comentário numa nota de mapa que você
           comentou. A notá está perto de %{place}.'
+        commented_note_html: '%{commenter} deixou um comentário numa nota de mapa
+          que você comentou. A notá está perto de %{place}.'
       closed:
         subject_own: '[OpenStreetMap] %{commenter} resolveu uma nota sua'
         subject_other: '[OpenStreetMap] %{commenter} resolveu uma nota que interessa
           a você'
         your_note: '%{commenter} resolveu uma nota sua no mapa perto de %{place}.'
+        your_note_html: '%{commenter} resolveu uma nota sua no mapa perto de %{place}.'
         commented_note: '%{commenter} resolveu uma nota de um mapa que você comentou.
           A nota está perto de %{place}.'
+        commented_note_html: '%{commenter} resolveu uma nota de um mapa que você comentou.
+          A nota está perto de %{place}.'
       reopened:
         subject_own: '[OpenStreetMap] %{commenter} reativou uma nota sua'
         subject_other: '[OpenStreetMap] %{commenter} reativou uma nota que interessa
           a você'
         your_note: '%{commenter} reativou uma nota sua no mapa perto de %{place}.'
+        your_note_html: '%{commenter} reativou uma nota sua no mapa perto de %{place}.'
         commented_note: '%{commenter} reativou uma nota de mapa que você comentou.
           A nota está perto de %{place}.'
+        commented_note_html: '%{commenter} reativou uma nota de mapa que você comentou.
+          A nota está perto de %{place}.'
       details: Mais detalhes sobre a nota podem ser encontrados em %{url}.
+      details_html: Mais detalhes sobre a nota podem ser encontrados em %{url}.
     changeset_comment_notification:
       hi: Olá %{to_user},
       greeting: Olá,
@@ -1581,19 +1632,58 @@ pt-BR:
           que interessa a você'
         your_changeset: '%{commenter} deixou um comentário em %{time} em conjunto
           de alterações'
+        your_changeset_html: '%{commenter} deixou um comentário em %{time} em conjunto
+          de alterações'
         commented_changeset: '%{commenter} deixou um comentário a %{time} num conjunto
           de alterações em que está interessado, criado por %{changeset_author}'
+        commented_changeset_html: '%{commenter} deixou um comentário a %{time} num
+          conjunto de alterações em que está interessado, criado por %{changeset_author}'
         partial_changeset_with_comment: com comentário %{changeset_comment}
+        partial_changeset_with_comment_html: com comentário %{changeset_comment}
         partial_changeset_without_comment: sem comentários
       details: Mais detalhes sobre o conjunto de alterações podem ser encontrados
         em %{url}
+      details_html: Mais detalhes sobre o conjunto de alterações podem ser encontrados
+        em %{url}
       unsubscribe: Para cancelar a subscrição das atualizações deste conjunto de alterações,
         visite %{url} e clique em "Anular subscrição".
+      unsubscribe_html: Para cancelar a subscrição das atualizações deste conjunto
+        de alterações, visite %{url} e clique em "Anular subscrição".
+  confirmations:
+    confirm:
+      heading: Confira o seu e-mail!
+      introduction_1: Enviamos um e-mail de confirmação para você.
+      introduction_2: Confirme a sua conta clicando no link no e-mail e você poderá
+        de iniciar o mapeamento.
+      press confirm button: Pressione o botão de confirmação abaixo para ativar sua
+        conta.
+      button: Confirmar
+      success: Conta ativada, obrigado!
+      already active: Esse conta já foi confirmada.
+      unknown token: Esse código de confirmação expirou ou não existe.
+      reconfirm_html: Caso precise que enviemos de novo o e-mail de confirmação, <a
+        href="%{reconfirm}">clique aqui</a>.
+    confirm_resend:
+      failure: Usuário %{name} não encontrado.
+    confirm_email:
+      heading: Confirmar uma mudança do endereço de e-mail
+      press confirm button: Pressione o botão de confirmação abaixo para confirmar
+        seu novo endereço de e-mail.
+      button: Confirmar
+      success: Confirmamos a alteração do seu endereço de e-mail!
+      failure: Um endereço de e-mail já foi confirmado com esse código.
+      unknown_token: Este código de confirmação expirou ou não existe.
+    resend_success_flash:
+      confirmation_sent: Enviámos uma nova nota de confirmação para %{email}. Assim
+        que confirmares a sua conta, poderás começar a mapear.
+      whitelist: Se usar um sistema antispam que envia pedidos de confirmação, certifica-te
+        de que colocas o %{sender} na whitelist (lista branca), já que não temos possibilidade
+        de responder a pedidos de confirmação.
   messages:
     inbox:
       title: Caixa de Entrada
       my_inbox: Minha Caixa de Entrada
-      outbox: caixa de saída
+      my_outbox: Minha caixa de saída
       messages: Você tem %{new_messages} e %{old_messages}
       new_messages:
         one: '%{count} nova mensagem'
@@ -1628,9 +1718,8 @@ pt-BR:
       body: Não existe uma mensagem com este id.
     outbox:
       title: Caixa de Saída
-      my_inbox_html: Minha %{inbox_link}
-      inbox: caixa de entrada
-      outbox: caixa de saída
+      my_inbox: Minha caixa de entrada
+      my_outbox: Minha caixa de saída
       messages:
         one: Você tem %{count} mensagem enviada
         other: Você tem %{count} mensagens enviadas
@@ -1664,6 +1753,134 @@ pt-BR:
       as_unread: Mensagem marcada como não lida
     destroy:
       destroyed: Mensagem apagada
+  passwords:
+    lost_password:
+      title: Senha esquecida
+      heading: Esqueceu sua senha?
+      email address: 'Endereço de E-mail:'
+      new password button: Redefinir senha
+      help_text: Digite o endereço de e-mail que você usou para se conectar e enviaremos
+        um link que você poderá usar para redefinir a sua senha.
+      notice email on way: Um e-mail foi enviado para que você possa escolher outra
+        senha.
+      notice email cannot find: Não foi possível encontrar esse endereço de e-mail.
+    reset_password:
+      title: Redefinir senha
+      heading: Redefinir Senha de %{user}
+      reset: Redefinir Senha
+      flash changed: Sua senha foi alterada.
+      flash token bad: O código não confere, verifique a URL.
+  preferences:
+    show:
+      title: Minhas preferências
+      preferred_editor: Editor preferido
+      preferred_languages: Idiomas preferidos
+      edit_preferences: Editar preferências
+    edit:
+      title: Editar preferências
+      save: Atualizar preferências
+      cancel: Cancelar
+    update:
+      failure: Não foi possível atualizar as preferências.
+    update_success_flash:
+      message: Preferências atualizadas.
+  profiles:
+    edit:
+      title: Editar perfil
+      save: Atualizar perfil
+      cancel: Cancelar
+      image: Imagem
+      gravatar:
+        gravatar: Usar o Gravatar
+        link: https://wiki.openstreetmap.org/wiki/Gravatar?uselang=pt-br
+        what_is_gravatar: O que é o Gravatar?
+        disabled: O Gravatar foi desativado.
+        enabled: A exibição do seu Gravatar foi ativada.
+      new image: Adicionar uma imagem
+      keep image: Manter a imagem atual
+      delete image: Remover a imagem atual
+      replace image: Trocar a imagem atual
+      image size hint: (imagens quadradas, com pelo menos 100x100, funcionam melhor)
+      home location: Local principal
+      no home location: Você ainda não definiu o seu local principal.
+      update home location on click: Atualizar local principal ao clicar no mapa?
+    update:
+      success: Perfil atualizado.
+      failure: Não foi possível atualizar o perfil.
+  sessions:
+    new:
+      title: Entrar
+      heading: Entrar
+      email or username: 'E-mail ou nome de usuário:'
+      password: 'Senha:'
+      openid_html: '%{logo} OpenID:'
+      remember: Lembrar neste computador
+      lost password link: Esqueceu sua senha?
+      login_button: Entrar
+      register now: Registre agora
+      with username: 'Já tem uma conta no OpenStreetMap? Então entre com seu nome
+        de usuário e senha:'
+      with external: 'Ou identifique-se através de terceiros:'
+      new to osm: Novo no OpenStreetMap?
+      to make changes: Para fazer alterações nos dados do OpenStreetMap, você precisa
+        criar uma conta.
+      create account minute: Crie uma conta. Leva só um minuto.
+      no account: Não possui uma conta?
+      account not active: Sua conta não está ativa ainda.<br />Use o link do e-mail
+        de confirmação para ativar sua conta ou <a href="%{reconfirm}">solicite uma
+        nova confirmação por e-mail</a>.
+      account is suspended: Desculpe, mas sua conta foi suspensa por causa de atividades
+        suspeitas.<br />Por favor contate o <a href="%{webmaster}">suporte</a> se
+        você deseja discutir isto.
+      auth failure: Impossível entrar com estas informações.
+      openid_logo_alt: Entrar com um OpenID
+      auth_providers:
+        openid:
+          title: Entrar com o OpenID
+          alt: Entrar com uma URL do OpenID
+        google:
+          title: Entrar com o Google
+          alt: Entrar com um OpenID da Google
+        facebook:
+          title: Entrar com o Facebook
+          alt: Entrar com uma conta do Facebook
+        windowslive:
+          title: Entrar com o Windows Live
+          alt: Entrar com uma conta do Windows Live
+        github:
+          title: Entrar com o GitHub
+          alt: Entrar com conta do GitHub
+        wikipedia:
+          title: Entrar com Wikipédia
+          alt: Entrar com uma conta da Wikipédia
+        wordpress:
+          title: Entrar com o Wordpress
+          alt: Entrar com um OpenID da Wordpress
+        aol:
+          title: Entrar com a AOL
+          alt: Entrar com um OpenID da AOL
+    destroy:
+      title: Sair
+      heading: Sair do OpenStreetMap
+      logout_button: Sair
+  shared:
+    markdown_help:
+      title_html: 'Linguagem de formatação: <a href="https://kramdown.gettalong.org/quickref.html">kramdown</a>'
+      headings: Títulos
+      heading: Cabeçalho
+      subheading: Subtítulo
+      unordered: Lista não ordenada
+      ordered: Lista ordenada
+      first: Primeiro item
+      second: Segundo item
+      link: Link
+      text: Texto
+      image: Imagem
+      alt: Texto alternativo
+      url: URL
+    richtext_field:
+      edit: Editar
+      preview: Pré-visualizar
   site:
     about:
       next: Próximo
@@ -1854,17 +2071,6 @@ pt-BR:
       user_page_link: página de usuário
       anon_edits_html: (%{link})
       anon_edits_link_text: Descubra se é esse o seu caso.
-      flash_player_required_html: Necessita do Flash instalado e ativado para usar
-        o Potlatch, o editor em Flash do OpenStreetMap. Pode <a href="https://get.adobe.com/flashplayer/">descarregar
-        o Flash do sítio Adobe.com</a>. <a href="https://wiki.openstreetmap.org/wiki/Editing">Também
-        estão disponíveis outras opções</a> para editar o OpenStreetMap.
-      potlatch_unsaved_changes: Você tem alterações não salvas. (Para salvar no Potlatch,
-        você deve deselecionar a linha ou ponto atual se estiver editando ao vivo,
-        ou clicar em salvar se estiver editando offline.
-      potlatch2_not_configured: O Potlatch 2 não foi configurado - por favor veja
-        https://wiki.openstreetmap.org/wiki/The_Rails_Port#Potlatch_2 para mais informações
-      potlatch2_unsaved_changes: Você tem alterações não salvas. (Para salvar no Potlatch
-        2, você deve clicar em Salvar.)
       id_not_configured: iD não foi configurado
       no_iframe_support: Seu navegador não suporta iframes HTML, que são necessários
         para esse recurso.
@@ -1978,6 +2184,15 @@ pt-BR:
         title: OpenStreetMap Wiki
         description: Navegue no wiki para ver a documentação do OpenStreetMap com
           mais detalhes.
+    potlatch:
+      removed: Seu editor padrão do OpenStreetMap é definido como Potlatch. Como o
+        Adobe Flash Player foi retirado, o Potlatch não está mais disponível para
+        uso em um navegador da web.
+      desktop_html: Você ainda pode usar o Potlatch por <a href="https://www.systemed.net/potlatch/">baixando
+        o aplicativo de desktop para Mac e Windows</a>.
+      id_html: Alternativamente, você pode definir seu editor padrão para iD, que
+        é executado em seu navegador da Web como o Potlatch fazia anteriormente. <a
+        href="%{settings_url}">Altere suas preferências aqui</a>.
     sidebar:
       search_results: Resultados da busca
       close: Fechar
@@ -2061,23 +2276,6 @@ pt-BR:
           bicycle_shop: Loja de bicicletas
           bicycle_parking: Bicicletário
           toilets: Banheiros
-    richtext_area:
-      edit: Editar
-      preview: Pré-visualizar
-    markdown_help:
-      title_html: 'Linguagem de formatação: <a href="https://kramdown.gettalong.org/quickref.html">kramdown</a>'
-      headings: Títulos
-      heading: Título
-      subheading: Subtítulo
-      unordered: Lista não ordenada
-      ordered: Lista ordenada
-      first: Primeiro item
-      second: Segundo item
-      link: Link
-      text: Texto
-      image: Imagem
-      alt: Texto alternativo
-      url: URL
     welcome:
       title: Bem-vindo(a)!
       introduction_html: Bem-vindo(a) ao OpenStreetMap, o mapa livre e editável do
@@ -2197,7 +2395,6 @@ pt-BR:
       more: mais
       trace_details: Ver detalhes da trilha
       view_map: Ver Mapa
-      edit: editar
       edit_map: Editar Mapa
       public: PÚBLICO
       identifiable: IDENTIFICÁVEL
@@ -2205,10 +2402,9 @@ pt-BR:
       trackable: RASTREÁVEL
       by: por
       in: em
-      map: mapa
     index:
       public_traces: Trilhas públicas de GPS
-      my_traces: Minhas trilhas GPS
+      my_traces: Minhas trilhas
       public_traces_from: Trilhas de GPS públicas de %{user}
       description: Procurar trilhas de GPS enviadas recentemente
       tagged_with: ' etiquetadas com %{tags}'
@@ -2216,8 +2412,9 @@ pt-BR:
         um novo trilho GPS</a> ou saiba mais sobre trilhos GPS na <a href='https://wiki.openstreetmap.org/wiki/Pt:Beginners_Guide_1.2'>página
         wiki</a>.
       upload_trace: Enviar uma trilha
-      see_all_traces: Ver todas as trilhas
-      see_my_traces: Ver minhas trilhas
+      all_traces: Todos os traços
+      traces_from: Traços públicos de %{user}
+      remove_tag_filter: Remova o filtro de marcações
     destroy:
       scheduled_for_deletion: Trilha marcada para ser apagada
     make_public:
@@ -2249,6 +2446,11 @@ pt-BR:
       need_to_see_terms: O seu acesso à API está temporariamente suspenso. Faça o
         login na interface web para ler os termos do contribuidor. Você não precisa
         concordar, mas você deve vê-los.
+    settings_menu:
+      account_settings: Configurações da conta
+      oauth1_settings: Configurações do OAuth 1
+      oauth2_applications: Aplicações OAuth 2
+      oauth2_authorizations: Autorizações do OAuth 2
   oauth:
     authorize:
       title: Autorizar acesso à sua conta
@@ -2276,6 +2478,14 @@ pt-BR:
       flash: Você cancelou o token para %{application}
     permissions:
       missing: Você não permitiu o acesso da aplicação a esta facilidade
+    scopes:
+      read_prefs: Ler preferências de usuário
+      write_prefs: Modificar preferências de usuário
+      write_diary: Criar entradas de diário, comentar e fazer amigos
+      write_api: Modificar o mapa
+      read_gpx: Ler rotas GPS privadas
+      write_gpx: Enviar rotas GPS
+      write_notes: Modificar notas
   oauth_clients:
     new:
       title: Registrar uma nova aplicação
@@ -2318,88 +2528,64 @@ pt-BR:
       flash: Sucesso ao atualizar as informações do cliente
     destroy:
       flash: O registro da aplicação cliente foi apagado
+  oauth2_applications:
+    index:
+      title: Minhas aplicações de cliente
+      no_applications_html: Você tem uma aplicação que quer registar para ser utilizada
+        usando o padrão %{oauth2}? Você deve de registar a aplicação antes de poder
+        fazer solicitações OAuth a este serviço.
+      oauth_2: OAuth 2
+      new: Registar nova aplicação
+      name: Nome
+      permissions: Permissões
+    application:
+      edit: Editar
+      delete: Excluir
+      confirm_delete: Eliminar esta aplicação?
+    new:
+      title: Registrar uma nova aplicação
+    edit:
+      title: Editar sua aplicação
+    show:
+      edit: Editar
+      delete: Excluir
+      confirm_delete: Eliminar esta aplicação?
+      client_id: ID do cliente
+      client_secret: Segredo do cliente
+      client_secret_warning: Certifica-te de que salvar este segredo - não voltará
+        a estar acessível
+      permissions: Permissões
+      redirect_uris: URIs de redirecionamento
+    not_found:
+      sorry: Lamentamos, esta aplicação não foi encontrada.
+  oauth2_authorizations:
+    new:
+      title: Autorização necessária
+      introduction: Autorizar o acesso de %{application} à tua conta com as seguintes
+        permissões?
+      authorize: Autorizar
+      deny: Negar
+    error:
+      title: Ocorreu um erro
+    show:
+      title: Código de autorização
+  oauth2_authorized_applications:
+    index:
+      title: Meus aplicativos autorizados
+      application: Aplicação
+      permissions: Permissões
+      no_applications_html: Não autorizei nenhuma aplicação %{oauth2}.
+    application:
+      revoke: Revogar acesso
+      confirm_revoke: Revogar o acesso a esta aplicação?
   users:
-    login:
-      title: Entrar
-      heading: Entrar
-      email or username: 'E-mail ou nome de usuário:'
-      password: 'Senha:'
-      openid_html: '%{logo} OpenID:'
-      remember: Lembrar neste computador
-      lost password link: Esqueceu sua senha?
-      login_button: Entrar
-      register now: Registre agora
-      with username: 'Já tem uma conta no OpenStreetMap? Então entre com seu nome
-        de usuário e senha:'
-      with external: 'Ou identifique-se através de terceiros:'
-      new to osm: Novo no OpenStreetMap?
-      to make changes: Para fazer alterações nos dados do OpenStreetMap, você precisa
-        criar uma conta.
-      create account minute: Crie uma conta. Leva só um minuto.
-      no account: Não possui uma conta?
-      account not active: Sua conta não está ativa ainda.<br />Use o link do e-mail
-        de confirmação para ativar sua conta ou <a href="%{reconfirm}">solicite uma
-        nova confirmação por e-mail</a>.
-      account is suspended: Desculpe, mas sua conta foi suspensa por causa de atividades
-        suspeitas.<br />Por favor contate o <a href="%{webmaster}">webmaster</a> se
-        você deseja discutir isto.
-      auth failure: Impossível entrar com estas informações.
-      openid_logo_alt: Entrar com um OpenID
-      auth_providers:
-        openid:
-          title: Entrar com o OpenID
-          alt: Entrar com uma URL do OpenID
-        google:
-          title: Entrar com o Google
-          alt: Entrar com um OpenID da Google
-        facebook:
-          title: Entrar com o Facebook
-          alt: Entrar com uma conta do Facebook
-        windowslive:
-          title: Entrar com o Windows Live
-          alt: Entrar com uma conta do Windows Live
-        github:
-          title: Entrar com o GitHub
-          alt: Entrar com conta do GitHub
-        wikipedia:
-          title: Entrar com Wikipédia
-          alt: Entrar com uma conta da Wikipédia
-        yahoo:
-          title: Entrar com o Yahoo
-          alt: Entrar com um OpenID da Yahoo
-        wordpress:
-          title: Entrar com o Wordpress
-          alt: Entrar com um OpenID da Wordpress
-        aol:
-          title: Entrar com a AOL
-          alt: Entrar com um OpenID da AOL
-    logout:
-      title: Sair
-      heading: Sair do OpenStreetMap
-      logout_button: Sair
-    lost_password:
-      title: Senha esquecida
-      heading: Esqueceu sua senha?
-      email address: 'Endereço de E-mail:'
-      new password button: Redefinir senha
-      help_text: Digite o endereço de e-mail que você usou para se conectar e enviaremos
-        um link que você poderá usar para redefinir a sua senha.
-      notice email on way: Um e-mail foi enviado para que você possa escolher outra
-        senha.
-      notice email cannot find: Não foi possível encontrar esse endereço de e-mail.
-    reset_password:
-      title: Redefinir senha
-      heading: Redefinir Senha de %{user}
-      reset: Redefinir Senha
-      flash changed: Sua senha foi alterada.
-      flash token bad: O código não confere, verifique a URL.
     new:
       title: Registrar-se
       no_auto_account_create: Infelizmente no momento não podemos criar uma conta
         para você automaticamente.
-      contact_webmaster_html: Por favor contate o <a href="%{webmaster}">webmaster</a>
-        para que uma conta seja criada - nós iremos tentar e lidar com o pedido o
-        mais rápido possível.
+      contact_support_html: Por favor contate o <a href="%{support}">suporte</a> para
+        que uma conta seja criada - nós iremos tentar e lidar com o pedido o mais
+        rápido possível.
       about:
         header: Livre e editável
         html: |-
@@ -2408,25 +2594,15 @@ pt-BR:
           <p>Inscreva-se para começar a contribuir. Enviaremos um e-mail para confirmar sua conta.</p>
       email address: 'Endereço de E-mail:'
       confirm email address: 'Confirme o Endereço de E-mail:'
-      not_displayed_publicly_html: O seu endereço de IP não será visível publicamente.
-        Consulte a <a href="https://wiki.osmfoundation.org/wiki/Privacy_Policy" title="política
-        de privacidade OSMF, incluindo secção sobre endereços de e-mail">política
-        de privacidade</a> para mais informação.
       display name: 'Nome de exibição:'
       display name description: Seu nome de usuário disponível publicamente. Você
         pode mudá-lo depois nas preferências.
       external auth: 'Autenticação de Terceiros:'
-      password: 'Senha:'
-      confirm password: 'Confirmar senha:'
       use external auth: Ou identifique-se através de terceiros
       auth no password: Com autenticação por terceiros não é necessária uma senha,
         mas certas ferramentas ou o servidor talvez ainda precisem.
       continue: Registrar-se
       terms accepted: Obrigado por aceitar os novos termos de contribuição!
-      terms declined: Lamentamos que você tenha decidido não aceitar os novos termos
-        do contribuidor. Para mais informações, consulte <a href="%{url}">esta página
-        do wiki</a> .
-      terms declined url: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined?uselang=pt-br
     terms:
       title: Termos
       heading: Termos
@@ -2455,6 +2631,11 @@ pt-BR:
         france: França
         italy: Itália
         rest_of_world: Outros países
+    terms_declined_flash:
+      terms_declined_html: Lamentamos que não tenha aceitado os novos termos de contribuidor.
+        Para mais informações, consulta %{terms_declined_link}.
+      terms_declined_link: esta página wiki
+      terms_declined_url: https://wiki.openstreetmap.org/wiki/Contributor_Terms_Declined?uselang=pt-br
     no_such_user:
       title: Usuário não existe
       heading: O usuário %{user} não existe
@@ -2471,9 +2652,10 @@ pt-BR:
       my profile: Meu perfil
       my settings: Minhas configurações
       my comments: Meus comentários
-      oauth settings: configurações do oauth
+      my_preferences: Minhas preferências
       blocks on me: Bloqueios sobre mim
       blocks by me: Bloqueios por mim
+      edit_profile: Editar perfil
       send message: Enviar mensagem
       diary: Diário
       edits: Edições
@@ -2492,9 +2674,9 @@ pt-BR:
       spam score: 'Contagem de Spam:'
       description: Descrição
       user location: Local do usuário
-      if_set_location_html: Defina seu local principal na página de %{settings_link}
-        para ver usuários próximos.
-      settings_link_text: configurações
+      no_home_location_html: '%{edit_profile_link} e defina seu local de origem para
+        ver usuários próximos.'
+      edit_your_profile: Editar seu perfil
       my friends: Meus amigos
       no friends: Você ainda não adicionou amigos.
       km away: '%{count}km de distância'
@@ -2533,15 +2715,13 @@ pt-BR:
     account:
       title: Editar conta
       my settings: Minhas configurações
-      current email address: 'Endereço de e-mail atual:'
-      new email address: 'Novo endereço de e-mail:'
-      email never displayed publicly: (nunca exibido publicamente)
-      external auth: 'Autenticação externa:'
+      current email address: Endereço de e-mail atual
+      external auth: Autenticação externa
       openid:
         link: https://wiki.openstreetmap.org/wiki/OpenID
         link text: o que é isto?
       public editing:
-        heading: 'Edição pública:'
+        heading: Edição pública
         enabled: Ativado. Não é anônimo e pode editar dados.
         enabled link: https://wiki.openstreetmap.org/wiki/Anonymous_edits
         enabled link text: o que é isso?
@@ -2559,7 +2739,7 @@ pt-BR:
           de e-mail não será revelado.</li><li>Esta ação não pode ser revertida e
           todos os novos utilizadores têm as edições disponibilizadas publicamente.</li></ul>
       contributor terms:
-        heading: 'Termos do contribuidor:'
+        heading: Termos do contribuidor
         agreed: Você aceitou os novos termos do contribuidor.
         not yet agreed: Você não aceitou os novos termos do contribuidor.
         review link text: Por favor siga este link quando você puder para revisar
@@ -2568,60 +2748,11 @@ pt-BR:
           Público.
         link: https://www.osmfoundation.org/wiki/License/Contributor_Terms
         link text: o que é isso?
-      profile description: 'Descrição do perfil:'
-      preferred languages: 'Idiomas preferidos:'
-      preferred editor: 'Editor preferido:'
-      image: 'Imagem:'
-      gravatar:
-        gravatar: Usar o Gravatar
-        link: https://wiki.openstreetmap.org/wiki/Gravatar?uselang=pt-br
-        link text: O que é isto?
-        disabled: O Gravatar foi desativado.
-        enabled: A exibição do seu Gravatar foi ativada.
-      new image: Adicionar uma imagem
-      keep image: Manter a imagem atual
-      delete image: Remover a imagem atual
-      replace image: Trocar a imagem atual
-      image size hint: (imagens quadradas, com pelo menos 100x100, funcionam melhor)
-      home location: 'Local principal:'
-      no home location: Você ainda não definiu o seu local principal.
-      latitude: 'Latitude:'
-      longitude: 'Longitude:'
-      update home location on click: Atualizar local principal ao clicar no mapa?
       save changes button: Salvar alterações
       make edits public button: Tornar públicas todas as minhas edições
-      return to profile: Retornar ao perfil
       flash update success confirm needed: Informação de usuário atualizada com sucesso.
         Confira o seu e-mail para confirmar seu novo endereço.
       flash update success: Sucesso ao atualizar informação de usuário.
-    confirm:
-      heading: Confira o seu e-mail!
-      introduction_1: Enviamos um e-mail de confirmação para você.
-      introduction_2: Confirme a sua conta clicando no link no e-mail e você poderá
-        de iniciar o mapeamento.
-      press confirm button: Pressione o botão de confirmação abaixo para ativar sua
-        conta.
-      button: Confirmar
-      success: Conta ativada, obrigado!
-      already active: Esse conta já foi confirmada.
-      unknown token: Esse código de confirmação expirou ou não existe.
-      reconfirm_html: Caso precise que enviemos de novo o e-mail de confirmação, <a
-        href="%{reconfirm}">clique aqui</a>.
-    confirm_resend:
-      success_html: Enviamos uma nova mensagem de confirmação para %{email} e, assim
-        que você confirmar o seu cadastro, poderá começar a mapear.<br /><br />Se
-        você usa um sistema antispam que exige uma mensagem de confirmação então certifique-se
-        de que o endereço %{sender} esteja na sua lista de e-mails confiáveis, já
-        que não conseguimos responder a nenhum pedido de confirmação.
-      failure: Usuário %{name} não encontrado.
-    confirm_email:
-      heading: Confirmar uma mudança do endereço de e-mail
-      press confirm button: Pressione o botão de confirmação abaixo para confirmar
-        seu novo endereço de e-mail.
-      button: Confirmar
-      success: Confirmamos a alteração do seu endereço de e-mail!
-      failure: Um endereço de e-mail já foi confirmado com esse código.
-      unknown_token: Este código de confirmação expirou ou não existe.
     set_home:
       flash success: Local principal salvo com sucesso
     go_public:
@@ -2641,7 +2772,7 @@ pt-BR:
     suspended:
       title: Conta suspensa
       heading: Conta suspensa
-      webmaster: webmaster
+      support: suporte
       body_html: |-
         <p>
           Desculpe, mas sua conta foi automaticamente suspensa devido a atividade suspeita.
@@ -2696,26 +2827,16 @@ pt-BR:
     new:
       title: Criando bloqueio em %{name}
       heading_html: Criando bloqueio em %{name}
-      reason: A razão para bloquear %{name}. Por favor seja o mais calmo e razoável
-        possível, dando o máximo de detalhes que você puder sobre a situação, lembrando
-        que a mensagem será visível publicamente. Tenha em mente que nem todos usuários
-        entendem os jargões da comunidade, então, por favor, use termos leigos.
       period: Começando agora, por quanto tempo impedir o usuário de usar a API.
       tried_contacting: Eu contatei o usuário e pedi para parar.
       tried_waiting: Eu dei um tempo razoável para o usuário responder a esses comunicados.
-      needs_view: O usuário precisa se logar para esse bloqueio ser retirado
       back: Ver todos bloqueios
     edit:
       title: Editando bloqueio em %{name}
       heading_html: Editando bloqueio em %{name}
-      reason: A razão pela qual %{name} está sendo bloqueado. Por favor seja o mais
-        calmo e razoável possível, dando tantos detalhes quanto você puder sobre a
-        situação. Tenha em mente que nem todos usuários entendem o jargão da comunidade,
-        então tente usar termos gerais.
       period: Começando agora, por quanto tempo impedir o usuário de usar a API.
       show: Ver esse bloqueio
       back: Ver todos bloqueios
-      needs_view: O usuário precisa se logar para esse bloqueio ser retirado?
     filter:
       block_expired: O bloqueio já expirou e não pode mais ser editado.
       block_period: O período de bloqueio deve ser um dos valores selecionáveis na
@@ -2773,8 +2894,9 @@ pt-BR:
     show:
       title: '%{block_on} bloqueado por %{block_by}'
       heading_html: '%{block_on} bloqueado por %{block_by}'
-      created: Criado
-      status: Estado
+      created: 'Criação:'
+      duration: 'Duração:'
+      status: 'Status:'
       show: Exibir
       edit: Editar
       revoke: Cancelar!
@@ -2802,6 +2924,7 @@ pt-BR:
       title: Notas postadas ou comentadas por %{user}
       heading: Notas de %{user}
       subheading_html: Notas postadas ou comentadas por %{user}
+      no_notes: Sem notas
       id: ID
       creator: Criador
       description: Descrição
@@ -2821,7 +2944,7 @@ pt-BR:
       custom_dimensions: Definir dimensões personalizadas
       format: 'Formato:'
       scale: 'Escala:'
-      image_size: Imagem exibirá a camada padrão em
+      image_dimensions: A imagem mostrará a camada padrão em %{width} x %{height}
       download: Baixar
       short_url: URL curta
       include_marker: Incluir marcador
@@ -2849,6 +2972,7 @@ pt-BR:
           other: Você está dentro %{count} pés deste ponto
       base:
         standard: Padrão
+        cyclosm: CyclOSM
         cycle_map: Ciclístico
         transport_map: Transporte Público
         hot: Humanitário
@@ -2863,6 +2987,8 @@ pt-BR:
       copyright: © <a href='%{copyright_url}'>contribuidores do OpenStreetMap</a>
       donate_link_text: <a class='donate-attr' href='%{donate_url}'>Fazer uma doação</a>
       terms: <a href='%{terms_url}' target='_blank'>Termos do site e da API</a>
+      cyclosm: Estilo de ladrilhos por <a href='%{cyclosm_url}' target='_blank'>CyclOSM</a>
+        hospedado por <a href='%{osmfrance_url}' target='_blank'>OpenStreetMap França</a>
       thunderforest: Mosaicos cortesia de <a href='%{thunderforest_url}' target='_blank'>Andy
         Allan</a>
       opnvkarte: A camada cortesia por <a href='%{memomaps_url}' target='_blank'>MeMoMaps</a>
@@ -3010,7 +3136,6 @@ pt-BR:
       centre_map: Centralizar o mapa aqui
   redactions:
     edit:
-      description: Descrição
       heading: Editar anulação
       title: Editar anulação
     index:
@@ -3018,7 +3143,6 @@ pt-BR:
       heading: Lista de anulações
       title: Lista de redações
     new:
-      description: Descrição
       heading: Digite informações para a nova anulação
       title: Criando uma nova anulação
     show:
@@ -3039,7 +3163,7 @@ pt-BR:
       flash: Redação destruída.
       error: Houve um erro ao destruir esta anulação.
   validations:
-    leading_whitespace: tem espaço em branco líder
+    leading_whitespace: tem espaço em branco principal
     trailing_whitespace: tem espaço em branco à direita
     invalid_characters: contém caracteres inválidos
     url_characters: contém caracteres de URL especiais (%{characters})