Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. LanguageArgument.php

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 core/modules/views/src/Plugin/views/argument/LanguageArgument.php
Overrides \Drupal\views\Plugin\views\argument\ArgumentPluginBase::summaryName().
LanguageArgument::title in core/modules/views/src/Plugin/views/argument/LanguageArgument.php
Overrides \Drupal\views\Plugin\views\argument\ArgumentPluginBase::title().

File

core/modules/views/src/Plugin/views/argument/LanguageArgument.php, line 46

Class

LanguageArgument
Defines an argument handler to accept a language.

Namespace

Drupal\views\Plugin\views\argument

Code

public function language($langcode) {
    $languages = $this->listLanguages();
    return $languages[$langcode] ?? $this->t('Unknown language');
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal