tapajos / brazilian-rails

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.
http://brazilian-rails.rubyforge.org
361 stars 100 forks source link

Feedback documentação 02 #19

Closed lucasmcastro closed 11 years ago

lucasmcastro commented 13 years ago

O Guia do rails sobre i18n diz que a decisão oficial do time é a de usar o código do país sem a parte da regionalização conforme cito:

The i18n library takes a pragmatic approach to locale keys (after some discussion), including >only the locale (“language”) part, like :en, :pl, not the region part, like :en-US or :en-UK, >which are traditionally used for separating “languages” and “regional setting” or “dialects”.

No meu caso, como tinha lido primeiro o guia, eu já estava utilizando i18n em minha aplicação e tinha configurado em config/application.rb

config.i18n.default_locale = :pt

e isso sobrescreve a configuração de i18n do brazilian-rails impedindo-o de funcionar. Acho que seria legal avisar ao usuário que caso ele tenha uma configuração de i18n na qual o default_locale seja diferente de 'pt-BR', o i18n do brazilian_rails não vai funcionar.

tinogomes commented 13 years ago

Lucas,

Bem lembrado. O ideal é ter um local para fazer essa configuração. Assim que tiver um tempo vamos tentar implementar. Se puder ajudar e mandar, será muito bem vindo!

stjhimy commented 13 years ago

Trabalhando nessa parte, obrigado pela sugestão.