Implements \Drupal\Core\TypedData\TranslatableInterface::language().
Overrides TranslatableInterface::language
public function language() {
// @todo: Replace by EntityNG implementation once all entity types have been
// converted to use the entity field API.
$language = language_load($this->langcode);
if (!$language) {
// Make sure we return a proper language object.
$language = new Language(array(
'langcode' => Language::LANGCODE_NOT_SPECIFIED,
));
}
return $language;
}