-
-
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