public function load($id)
{
$cache = $this->cache->getItem('language', $id);
$language = $cache->get();
if ($cache->isMiss()) {
$this->logger->logCall(__METHOD__, array('language' => $id));
$cache->set($language = $this->persistenceHandler->contentLanguageHandler()->load($id))->save();
}
return $language;
}