Gettext é a biblioteca padrão para a internacionalização de software. Obviamente existe uma versão para Ruby. O seguinte guia explica como configurar um projeto Rails para usar o Gettext. Dá também umas dicas sobre o uso de UTF-8 (padrão de caracteres).

http://manuals.rubyonrails.com/read/chapter/105