24 fevereiro 2011

Aplicando localização pt-BR no Ruby on Rails

Desde pouco mais de um mês para cá decidi aprender Ruby on Rails. Ainda estou no início da aprendizagem, mas já pude notar que a diferença de produtividade frente a Java é gritante. Outra coisa que posso dizer é que é muito gostoso desenvolver com RoR.

Estou desenvolvendo uma pequena aplicação para aprender melhor, e a ideia é postar aqui algumas coisas que vou aprendendo sobre a linguagem e o framework. A primeira dica é sobre a localização da aplicação Rails para pt-BR, que contém a tradução das mensagens e rótulos das interfaces também (definição simplista).

O primeiro passo é pegar o arquivo de localização pt-BR.yml em https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale e colocá-lo no diretório config/locales de sua aplicação.

Em seguida deve-se definir qual a localização padrão da aplicação. Para isso, no arquivo config/application.rb deve-se adicionar a linha

config.i18n.default_locale = "pt-BR"

Pronto! Agora é só conferir. Caso queria alguma personalização, é só editar o arquivo config/locales/pt-BR.yml.

Para outras localizações é a mesma coisa.

Nenhum comentário: