public function registerMessage(string $domain, string $string, bool $resolveDomain = true)
    {
        if ($resolveDomain) {
            $domain = $this->config->resolveDomain($domain);
        }

        //Automatically registering
        $this->catalogue->set($domain, $string, $string);

        $this->getLogger()->debug(
            sprintf("[%s]: `%s`", $domain, $string),
            compact('domain', 'string')
        );
    }