function language_default

Returns the default language used on the site.

Return value

Drupal\Core\Language\Language A language object.

16 calls to language_default()
EntityFieldTest::testReadWrite in drupal/core/modules/system/lib/Drupal/system/Tests/Entity/EntityFieldTest.php
Tests reading and writing properties and field items.
language in drupal/core/includes/bootstrap.inc
Returns the language object for a given language type.
Language::render_link in drupal/core/modules/user/lib/Drupal/user/Plugin/views/field/Language.php
LanguageConfigurationElementTest::testDefaultLangcode in drupal/core/modules/language/lib/Drupal/language/Tests/LanguageConfigurationElementTest.php
Tests that the language_get_default_langcode() returns the correct values.
LanguageDependencyInjectionTest::testDependencyInjectedNewLanguage in drupal/core/modules/language/lib/Drupal/language/Tests/LanguageDependencyInjectionTest.php
Test dependency injected languages against a new Language object.

... See full list

7 string references to 'language_default'
drupal-7.language.database.php in drupal/core/modules/system/tests/upgrade/drupal-7.language.database.php
Database additions for language tests. Used in upgrade.language.test.
LanguageDependencyInjectionTest::testDependencyInjectedNewDefaultLanguage in drupal/core/modules/language/lib/Drupal/language/Tests/LanguageDependencyInjectionTest.php
Test dependency injected Language object against a new default language object.
LanguageUILanguageNegotiationTest::testUILanguageNegotiation in drupal/core/modules/language/lib/Drupal/language/Tests/LanguageUILanguageNegotiationTest.php
Tests for language switching by URL path.
language_save in drupal/core/modules/language/language.module
API function to add or update a language.
language_uninstall in drupal/core/modules/language/language.install
Implements hook_uninstall().

... See full list

File

drupal/core/includes/bootstrap.inc, line 2880
Functions that need to be loaded on every Drupal request.

Code

function language_default() {
  $info = variable_get('language_default', array(
    'langcode' => 'en',
    'name' => 'English',
    'direction' => 0,
    'weight' => 0,
    'locked' => 0,
  ));
  $info['default'] = TRUE;
  return new Language($info);
}