Primeiro va em config/application.rb
e procure a linha com:
config.i18n.default_locale = xxxxx
e mude para
config.i18n.default_locale = 'pt-BR'
baixe o arquivo de tradução em: https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/pt-BR.yml
deixe o nome do arquivo como pt-BR.yml
e o coloque em config/locales
.
Reinicie o rails, se já estiver executando, porque tudo que for modificado ou adicionado na pasta config, não é atualizado na execução que já estiver acontecendo.
Para testar, e uma view use:
<%= distance_of_time_in_words_to_now(DateTime.now) %>
O distance_of_time_in_words_to_now
é um helper do rails, você pode ver outros aqui: http://api.rubyonrails.org/classes/ActionView/Helpers/DateHelper.html
Obrigado! Excelente tutorial.