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()
EntityAccessTest::setUp in drupal/core/modules/system/lib/Drupal/system/Tests/Entity/EntityAccessTest.php
Sets up Drupal unit test environment.
EntityFieldTest::assertReadWrite in drupal/core/modules/system/lib/Drupal/system/Tests/Entity/EntityFieldTest.php
Executes the read write test set for a defined entity type.
EntityTranslationTest::setUp in drupal/core/modules/system/lib/Drupal/system/Tests/Entity/EntityTranslationTest.php
Sets up Drupal unit test environment.
Language::render_link in drupal/core/modules/user/lib/Drupal/user/Plugin/views/field/Language.php
LanguageConditionTest::setUp in drupal/core/modules/language/lib/Drupal/language/Tests/Condition/LanguageConditionTest.php
Sets up Drupal unit test environment.

... See full list

8 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.
LanguageManager::getLanguageDefault in drupal/core/lib/Drupal/Core/Language/LanguageManager.php
Returns a language object representing the site's default language.
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.

... See full list

File

drupal/core/includes/bootstrap.inc, line 2632
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);
}