Adjusting translation behaviors to use new Translator

Instead of relying directly on I18n translation, I want an
intermediary class to handle this. It is probable that the class will
need to shift to a Module and module_function.