Task rake para habilitar/desabilitar portuguese inflection no Brazilian Rails
De vez em quando, surge alguém com o problema de:
- Não consigo habilitar as inflexões em português no Brazilian Rails!
Ontem foi a gota d’água e hoje, resolvi escrever uma task rake para habilitar/desabilitar esta funcionalidade no aplicativos quando estiver com o Brazilian Rails.
Então, que já está usando o Rails, a partir da versão 2.0.2 já pode aproveitar essa funcionalidade. Então agora, basta:
$ rake brazilianrails:inflector:portuguese:check
$ rake brazilianrails:inflector:portuguese:disable
$ rake brazilianrails:inflector:portuguese:enable
Para quem ainda está as versões anteriores a 2.0.2, basta no arquivo de envorinment.rb, após o bloco de iniciação da aplicação, adicionar require 'inflection_portuguese'
, conforme abaixo:
1
2
3
4
Rails::Initializer.run do |config|
...
end
require 'inflector_portuguese' # <<<==== Adicionar esta linha!!! :)
Espero que desse “problema” ninguém mais sofra! :)