protected function getLine($key, $default = null)
    {
        $lang    = $this->lang;
        $key     = $this->sanitize($key);

        if (! $this->hasLanguage($lang)) {
            $message = 'Language ['.$lang.'] is not available';

            throw new LangException($message);
        }

        $line = $this->arrayGet($lang.'.'.$key, $default);

        return $line;
    }