hook_language_types_info

7 language.api.php hook_language_types_info()
8 language.api.php hook_language_types_info()

Allow modules to define their own language types.

Return value

An array of language type definitions. Each language type has an identifier key. The language type definition is an associative array that may contain the following key-value pairs:

  • "name": The human-readable language type identifier.
  • "description": A description of the language type.
  • "fixed": An array of language provider identifiers. Defining this key makes the language type non-configurable.

Related topics

2 functions implement hook_language_types_info()

1 invocation of hook_language_types_info()

File

modules/system/language.api.php, line 76
Hooks provided by the base system for language support.

Code

function hook_language_types_info() {
  return array(
    'custom_language_type' => array(
      'name' => t('Custom language'), 
      'description' => t('A custom language type.'),
    ), 
    'fixed_custom_language_type' => array(
      'fixed' => array('custom_language_provider'),
    ),
  );
}
Login or register to post comments