public function setLocale($localization = null)
    {
        $locale = Config::get('global.config', 'locale');
        if (!is_null($localization)) {
            $locale = $localization;
        }

        $fallbackLocale = Config::get('global.config', 'fallback.locale');
        $trans = $this->getTranslator();

        return $trans->setRootDirectory($this->container->get('app.path').DS.'Resources'.DS)
              ->setFallback($fallbackLocale)
              ->locale($locale);
    }