-
-
Save mateusg/924555 to your computer and use it in GitHub Desktop.
| # encoding: UTF-8 | |
| # pt-BR translations for Devise | |
| pt-BR: | |
| devise: | |
| confirmations: | |
| confirmed: "Sua conta foi confirmada com sucesso. Você está logado." | |
| send_instructions: "Dentro de minutos, você receberá um e-mail com instruções para a confirmação da sua conta." | |
| send_paranoid_instructions: "Se o seu endereço de e-mail estiver cadastrado, você receberá uma mensagem com instruções para confirmação da sua conta." | |
| failure: | |
| already_authenticated: "Você já está logado." | |
| inactive: "Sua conta ainda não foi ativada." | |
| invalid: "%{authentication_keys} ou senha inválida." | |
| locked: "Sua conta está bloqueada." | |
| last_attempt: "Você tem mais uma tentativa antes de bloquear sua conta." | |
| not_found_in_database: "%{authentication_keys} ou senha inválida." | |
| timeout: "Sua sessão expirou, por favor, efetue login novamente para continuar." | |
| unauthenticated: "Para continuar, efetue login ou registre-se." | |
| unconfirmed: "Antes de continuar, confirme a sua conta." | |
| mailer: | |
| confirmation_instructions: | |
| subject: "Instruções de confirmação" | |
| reset_password_instructions: | |
| subject: "Instruções de troca de senha" | |
| unlock_instructions: | |
| subject: "Instruções de desbloqueio" | |
| email_changed: | |
| subject: "E-mail alterado" | |
| password_change: | |
| subject: "Senha alterada" | |
| omniauth_callbacks: | |
| failure: "Não foi possível autenticá-lo como %{kind} porque %{reason}." | |
| success: "Autenticado com sucesso com uma conta de %{kind}." | |
| passwords: | |
| no_token: "Você só pode acessar essa página através de um e-mail de troca de senha. Se já estiver acessando por um e-mail, verifique se a URL fornecida está completa." | |
| send_instructions: "Dentro de minutos, você receberá um e-mail com instruções para a troca da sua senha." | |
| send_paranoid_instructions: "Se o seu endereço de e-mail estiver cadastrado, você receberá um link de recuperação da senha via e-mail." | |
| updated: "Sua senha foi alterada com sucesso. Você está logado." | |
| updated_not_active: "Sua senha foi alterada com sucesso." | |
| registrations: | |
| destroyed: "Sua conta foi cancelada com sucesso. Esperamos vê-lo novamente em breve." | |
| signed_up: "Login efetuado com sucesso. Se não foi autorizado, a confirmação será enviada por e-mail." | |
| signed_up_but_inactive: "Você foi cadastrado com sucesso. No entanto, não foi possível efetuar login, pois sua conta não foi ativada." | |
| signed_up_but_locked: "Você foi cadastrado com sucesso. No entanto, não foi possível efetuar login, pois sua conta está bloqueada." | |
| signed_up_but_unconfirmed: "Uma mensagem com um link de confirmação foi enviada para o seu endereço de e-mail. Por favor, abra o link para confirmar a sua conta." | |
| update_needs_confirmation: "Você atualizou a sua conta com sucesso, mas o seu novo endereço de e-mail precisa ser confirmado. Por favor, acesse-o e clique no link de confirmação que enviamos." | |
| updated: "Sua conta foi atualizada com sucesso." | |
| updated_but_not_signed_in: "Sua conta foi atualizada com sucesso. Como sua senha mudou, você precisa refazer o login." | |
| sessions: | |
| signed_in: "Login efetuado com sucesso!" | |
| signed_out: "Saiu com sucesso." | |
| already_signed_out: "Saiu com sucesso." | |
| unlocks: | |
| send_instructions: "Dentro de minutos, você receberá um email com instruções para o desbloqueio da sua conta." | |
| send_paranoid_instructions: "Se sua conta existir, você receberá um e-mail com instruções para desbloqueá-la em alguns minutos." | |
| unlocked: "Sua conta foi desbloqueada com sucesso. Efetue login para continuar." | |
| errors: | |
| messages: | |
| already_confirmed: "já foi confirmado" | |
| confirmation_period_expired: "precisa ser confirmada em até %{period}, por favor, solicite uma nova" | |
| expired: "expirou, por favor, solicite uma nova" | |
| not_found: "não encontrado" | |
| not_locked: "não foi bloqueado" | |
| not_saved: | |
| one: "Não foi possível salvar %{resource}: 1 erro" | |
| other: "Não foi possível salvar %{resource}: %{count} erros." |
@viicviicviic Não precisa configurar nada no Devise, basta colocar esse arquivo no diretório config/locales e alterar o locale da sua aplicação para "pt-BR", no config/application.rb:
config.i18n.default_locale = :'pt-BR'Obrigado cara! :D
error
Encoding::CompatibilityError in Admin::DashboardController#index
incompatible character encodings: UTF-8 and ASCII-8BIT
@kingM Is the encoding of your application set to UTF-8? Please, take a look at your config/application.rb.
Thanks!
The not_found_in_database key is missing:
# encoding: UTF-8
pt-BR:
devise:
failure:
not_found_in_database: 'E-mail ou senha inválidos.'Sabe pq nao funciona no nginx? pelo Webrick vai normal, agora pelo nginx nao pega a traducao.
@brennovich Thanks!
@philippeliso Não sei. Tem certeza que essa é a causa do problema?
É possível usar parâmetros dentro do arquivo de tradução?
Por exemplo, se eu precisar mudar a chave:
inactive: "Your account was not activated yet."
Para
inactive: "Your account %{email_address} was not activated yet."
Eu teria que mudar o código da devise para incluir este parâmetro, correto?
Valeu!
me salvou um bom tempo
Valeu! =)
Está faltando o already_signed_out
pt-BR
devise:
sessions:
already_signed_out: 'Saiu com sucesso.'
Valew galera so lembrando de adicionar \"%{reason}\"." linha 27 rails 4 aqui
Caso ocorra esse erro:
found character that cannot start any token while scanning for the next token at line 27 column 68
Versão com a linha 27 corrigida (já que não dá pra fazer Pull Request de Gist):
https://gist.github.com/rafasoares/890f94fc95f7dc82c0f75af3e56f6779
Outra correção que precisa ser feita é que desde o Devise 3.1 não há login automático após o clique no e-mail de confirmação. Portanto, a mensagem "Sua conta foi confirmada com sucesso. Você está logado" está desatualizada e precisa ser alterada para "Sua conta foi confirmada com sucesso. Por favor, faça login".
Caso você queira o comportamento antigo de volta, é necessário fazer um override do RegistrationsController. Fonte: http://stackoverflow.com/questions/18655334/avoid-sign-in-after-confirmation-link-click-using-devise-gem
Na linha 28 é necessário escapar as aspas duplas.
Linha 26: failure: "Não foi possível autenticá-lo como %{kind} porque "%{reason}"."
tem que ter os backslash antes das aspas. Assim:
Linha 26: failure: "Não foi possível autenticá-lo como %{kind} porque \"%{reason}\"."
Está faltando: email_changed e password_change
pt-BR:
devise:
mailer:
email_changed:
subject: "Email alterado"
password_change:
subject: "Senha alterada"
Na linha 27, precisa trocar as aspas duplas por aspas simples ou colocar escapes.
Obrigado!
Show
Aonde eu mudo as configs do devise, para que ele reconheça esse? Obrigado