public function load($langfile, $lang=null) {

        if (!$lang) {
            $lang = $this->locale;
        }

        if ($path = $this->app->path($langfile)){

            if (!isset($this->_languages[$lang])){
                $this->_languages[$lang] = [];
            }

            $langtable = include($path);

            $this->_languages[$lang] = \array_merge($this->_languages[$lang], (array)$langtable);

            return true;
        }

        return false;
    }