NameError: uninitialized constant BR

When trying to call accessors in dashed locales, e.g. name_pt-BR, it gets an NameError: uninitialized constant BR.
I've added an .to_s.underscore to method definitions, so the method becomes name_pt_br. I also added a test for this.