You are here

admin_language.api.php in Administration Language 7

This file describes hooks provided by module admin_language.

File

admin_language.api.php
View source
<?php

/**
 * @file
 * This file describes hooks provided by module admin_language.
 */

/**
 * Alters the decision of admin language switch to change language.
 *
 * Be sure that your module is initialized on early bootstrap phase to execute
 * this hook. This hook can be called during the bootstrap phase. Be careful
 * to not use functions such as current_path() which are not yet available.
 *
 * @param bool $switch
 *   Indicates whether language should be switched to the admin language or not.
 */
function hook_admin_language_switch_alter(&$switch) {
  global $theme;
  if (_admin_language_match_path($_GET['q'], 'node/add/*') && $theme == 'my_front_theme_name') {
    $switch = FALSE;
  }
}

Functions

Namesort descending Description
hook_admin_language_switch_alter Alters the decision of admin language switch to change language.