Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
project
drupal
Commits
b3bb147c
Commit
b3bb147c
authored
Mar 07, 2012
by
Jennifer Hodgdon
Browse files
Issue
#1470080
by Gábor Hojtsy: move base system language hook docs to standard location
parent
905e0aa4
Changes
1
Hide whitespace changes
Inline
Side-by-side
core/modules/
locale/local
e.api.php
→
core/modules/
system/languag
e.api.php
View file @
b3bb147c
...
...
@@ -2,7 +2,7 @@
/**
* @file
* Hooks provided by the
Locale module
.
* Hooks provided by the
base system for language support
.
*/
/**
...
...
@@ -173,53 +173,6 @@ function hook_language_fallback_candidates_alter(array &$fallback_candidates) {
$fallback_candidates
=
array_reverse
(
$fallback_candidates
);
}
/**
* React to a language about to be added or updated in the system.
*
* @param $language
* A language object.
*/
function
hook_locale_language_presave
(
$language
)
{
if
(
$language
->
default
)
{
// React to a new default language.
example_new_default_language
(
$language
);
}
}
/**
* React to a language that was just added to the system.
*
* @param $language
* A language object.
*/
function
hook_locale_language_insert
(
$language
)
{
example_refresh_permissions
();
}
/**
* React to a language that was just updated in the system.
*
* @param $language
* A language object.
*/
function
hook_locale_language_update
(
$language
)
{
example_refresh_permissions
();
}
/**
* Allow modules to react before the deletion of a language.
*
* @param $language
* The language object of the language that is about to be deleted.
*/
function
hook_locale_language_delete
(
$language
)
{
// On nodes with this language, unset the language
db_update
(
'node'
)
->
fields
(
array
(
'language'
=>
''
))
->
condition
(
'language'
,
$language
->
langcode
)
->
execute
();
}
/**
* @} End of "addtogroup hooks".
*/
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment