language_default

Versions
6 – 7
language_default($property = NULL)

Default language used on the site

Parameters

$property Optional property of the language object to return

▾ 20 functions call language_default()

contact_site_form_submit in modules/contact/contact.pages.inc
Form submission handler for contact_site_form().
drupal_language_initialize in includes/bootstrap.inc
Initialize all the defined language types.
field_multilingual_valid_language in modules/field/field.multilingual.inc
Helper function to ensure that a given language code is valid.
language_from_default in includes/language.inc
Default language provider.
language_initialize in includes/language.inc
Choose a language for the given type based on language negotiation settings.
language_list in includes/bootstrap.inc
Get a list of languages set up indexed by the specified key
language_negotiation_info in includes/language.inc
Return all the defined language providers.
locale_form_alter in modules/locale/locale.module
Implement hook_form_alter().
locale_languages_delete_form in includes/locale.inc
User interface for the language deletion confirmation screen.
locale_languages_edit_form_submit in includes/locale.inc
Process the language editing form submission.
locale_languages_edit_form_validate in includes/locale.inc
Validate the language editing form. Reused for custom language addition too.
locale_languages_overview_form in includes/locale.inc
User interface for the language overview screen.
locale_languages_overview_form_submit in includes/locale.inc
Process language overview form submissions, updating existing languages.
locale_translate_edit_form in includes/locale.inc
User interface for string editing.
node_language_provider in modules/node/node.module
Return the language of the current node.
theme_locale_languages_overview_form in includes/locale.inc
Theme the language overview form.
user_preferred_language in modules/user/user.module
Get the language object preferred by the user. This user preference can be set on the user account editing page, and is only available if there are more than one languages enabled on the site. If the user did not choose a preferred language, or is the...
_locale_rebuild_js in includes/locale.inc
(Re-)Creates the JavaScript translation file for a language.
_update_cron_notify in modules/update/update.fetch.inc
Perform any notifications that should be done once cron fetches new data.
_user_mail_notify in modules/user/user.module
Conditionally create and send a notification email when a certain operation happens on the given user account.

Code

includes/bootstrap.inc, line 1835

<?php
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;
}
?>
Login or register to post comments
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.