Brazilian Rails é um conjunto de gems para serem usadas com Ruby e com o Ruby on Rails e tem como objetivo unir alguns recursos úteis para os desenvolvedores brasileiros.
Passei boa parte do dia tentando descobrir porque o Rails ignorava minhas tentativas de mudar a tradução de "aproximadamente X horas" no método distance_of_time_in_words, usando arquivos de config de i18n. Só há pouco descobri que a gem brdata (3.3.0) sobrescreve esse método, com as strings todas hardcoded, em lib/brdata/br_date_helper.rb. Considerando que o próprio Readme menciona que algumas coisas foram removidas do projeto com a introdução do suporte a i18n, imagino que só tenham esquecido de tirar esse método.
Fechando a issue (que só agora lembrei ter aberto) já que o projeto não tem release desde 2012. Quando a abri, acho que ainda não existia aquele aviso.
Passei boa parte do dia tentando descobrir porque o Rails ignorava minhas tentativas de mudar a tradução de "aproximadamente X horas" no método
distance_of_time_in_words
, usando arquivos de config de i18n. Só há pouco descobri que a gem brdata (3.3.0) sobrescreve esse método, com as strings todas hardcoded, emlib/brdata/br_date_helper.rb
. Considerando que o próprio Readme menciona que algumas coisas foram removidas do projeto com a introdução do suporte a i18n, imagino que só tenham esquecido de tirar esse método.