7 bootstrap.inc language_default($property = NULL)
6 bootstrap.inc language_default($property = NULL)
8 bootstrap.inc language_default()

Returns the default language used on the site

Parameters

$property: Optional property of the language object to return

26 calls to language_default()
contact_site_form_submit in modules/contact/contact.pages.inc
Form submission handler for contact_site_form().
DrupalWebTestCase::setUp in modules/simpletest/drupal_web_test_case.php
Sets up a Drupal site for running functional and integration tests.
drupal_language_initialize in includes/bootstrap.inc
Initializes all the defined language types.
field_valid_language in modules/field/field.multilingual.inc
Ensures that a given language code is valid.
language_from_default in includes/language.inc
Returns the default language negotiation provider.

... See full list

11 string references to 'language_default'
drupal-6.locale.database.php in modules/simpletest/tests/upgrade/drupal-6.locale.database.php
DrupalWebTestCase::prepareEnvironment in modules/simpletest/drupal_web_test_case.php
Prepares the current environment for running the test.
DrupalWebTestCase::setUp in modules/simpletest/drupal_web_test_case.php
Sets up a Drupal site for running functional and integration tests.
DrupalWebTestCase::tearDown in modules/simpletest/drupal_web_test_case.php
Delete created files and temporary files directory, delete the tables created by setUp(), and reset the database prefix.
LocaleUILanguageNegotiationTest::testUILanguageNegotiation in modules/locale/locale.test
Tests for language switching by URL path.

... See full list

File

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

Code

function language_default($property = NULL) {
  $language = variable_get('language_default', (object) array('language' => 'en', 'name' => 'English', 'native' => 'English', 'direction' => 0, 'enabled' => 1, 'plurals' => 0, 'formula' => '', 'domain' => '', 'prefix' => '', 'weight' => 0, 'javascript' => ''));
  return $property ? $language->$property : $language;
}

Comments

The documentation of this doesn't spell it out, but if you pass no arguments, you will get an object of the standard class type.

Looks like it is fixed now!

It was nice if there was more information about this topic!