function lingotek_taxonomy_term_presave in Lingotek Translation 7.7
Same name and namespace in other branches
- 7.5 lingotek.module \lingotek_taxonomy_term_presave()
- 7.6 lingotek.module \lingotek_taxonomy_term_presave()
Implements hook_taxonomy_term_presave.
File
- ./
lingotek.module, line 1467
Code
function lingotek_taxonomy_term_presave($term) {
// Make sure the name and description labels are preserved after translation.
if (module_exists('title')) {
if (array_key_exists('name_field', $term) && isset($term->name_field[$term->language][0]['value'])) {
$term->name = $term->name_field[$term->language][0]['value'];
}
if (array_key_exists('description_field', $term) && isset($term->description_field[$term->language][0]['value'])) {
$term->description = $term->description_field[$term->language][0]['value'];
}
}
}