Set locale explicitly if not given

Apparently i18n-active_record has a different behaviour.
Thanks to Pierre Flores (@RedXVII) for pointing this out.