Investigate Unicode support for Ruby 1.8. to_lang has only been tested with 1.9.
Do you have a copy of 1.9 to test with?
ruby-1.9.2-p0 > "Where is the bathroom?".to_spanish => "¿Dónde está el baño?"