Em Julho escrevi um post descrevendo como trabalhar com o novo suporte a i18n do Rails. Na oportunidade mencionei que podíamos carregar nosso arquivo de mensagens com o método populate do modulo I18n, assim:
I18n.populate do
require "caminho/ate/#{locale}.rb"
end
Resulta que desde esse momento ate hoje, a tarefa de carregar o arquivo de mensagens passou de populate para load_translactions, de load_translactions para load_paths e de load_paths para load_path, pelo que se hoje quisermos carregar algum arquivo de mensagens, teremos que executar a seguinte sintaxe:
I18n.load_path = "caminho/ate/#{locale}.rb"
1 resposta ate agora ↓
1 Rails i18n: store_translations sumiu em troca de hashes e YAML // Oct 13, 2008 at 10:15 pm
[…] Não esquecer que para carregar os arquivos agora utilizamos o método load_path, que aceita o caminho de uma pasta ou um arquivo como parâmetro, como foi ensinado aqui. […]
Deixar um comentário