function language_default_locked_languages

Returns a list of the default locked languages.

Parameters

int $weight: An integer value that is used as the start value for the weights of the locked languages.

Return value

array An array of language objects.

5 calls to language_default_locked_languages()

File

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

Code

function language_default_locked_languages($weight = 0) {
  $locked_language = array(
    'default' => FALSE,
    'locked' => TRUE,
    'enabled' => TRUE,
  );
  $languages = array();
  $languages[Language::LANGCODE_NOT_SPECIFIED] = new Language(array(
    'langcode' => Language::LANGCODE_NOT_SPECIFIED,
    'name' => t('Not specified'),
    'weight' => ++$weight,
  ) + $locked_language);
  $languages[Language::LANGCODE_NOT_APPLICABLE] = new Language(array(
    'langcode' => Language::LANGCODE_NOT_APPLICABLE,
    'name' => t('Not applicable'),
    'weight' => ++$weight,
  ) + $locked_language);
  return $languages;
}