humanize is a bad idea for i18n support, we should support proper names which can be translated.  Note that we have i18n functions in Javascript (double underscore) so it's possible to put the name in a Ruby file, have it extracted and then translate at the point of use in JS.