function LanguageArgument::language

Returns the language name for a given langcode.

Parameters

string $langcode: The language code.

Return value

string The translated name for the language, or "Unknown language" if the language was not found.

2 calls to LanguageArgument::language()
LanguageArgument::summaryName in drupal/core/modules/language/lib/Drupal/language/Plugin/views/argument/LanguageArgument.php
Overrides \Drupal\views\Plugin\views\argument\ArgumentPluginBase::summaryName().
LanguageArgument::title in drupal/core/modules/language/lib/Drupal/language/Plugin/views/argument/LanguageArgument.php
Overrides \Drupal\views\Plugin\views\argument\ArgumentPluginBase::summaryName().

File

drupal/core/modules/language/lib/Drupal/language/Plugin/views/argument/LanguageArgument.php, line 51
Contains Drupal\language\Plugin\views\argument\LanguageArgument.

Class

LanguageArgument
Defines an argument handler to accept a language.

Namespace

Drupal\language\Plugin\views\argument

Code

function language($langcode) {
  $languages = views_language_list();
  return isset($languages[$langcode]) ? $languages[$langcode] : t('Unknown language');
}