summaryrefslogtreecommitdiff
path: root/modules/menu
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-10-16 19:06:25 +0000
committerDries Buytaert <dries@buytaert.net>2009-10-16 19:06:25 +0000
commit60c5878351cc547dbfda260fefcf378491c958ec (patch)
tree9985db3bf964c09cb8564b54c79f345d773edf21 /modules/menu
parent4430d46334127c69d5ff97ce2e15475c0fae2654 (diff)
downloadbrdo-60c5878351cc547dbfda260fefcf378491c958ec.tar.gz
brdo-60c5878351cc547dbfda260fefcf378491c958ec.tar.bz2
- Patch #593746 by #593746 by sun, andypost: prepare Drupal core for dynamic data translation.
Diffstat (limited to 'modules/menu')
-rw-r--r--modules/menu/menu.install2
-rw-r--r--modules/menu/menu.module1
2 files changed, 3 insertions, 0 deletions
diff --git a/modules/menu/menu.install b/modules/menu/menu.install
index e4246d020..d7fa925e7 100644
--- a/modules/menu/menu.install
+++ b/modules/menu/menu.install
@@ -26,11 +26,13 @@ function menu_schema() {
'not null' => TRUE,
'default' => '',
'description' => 'Menu title; displayed at top of block.',
+ 'translatable' => TRUE,
),
'description' => array(
'type' => 'text',
'not null' => FALSE,
'description' => 'Menu description.',
+ 'translatable' => TRUE,
),
),
'primary key' => array('menu_name'),
diff --git a/modules/menu/menu.module b/modules/menu/menu.module
index 76af91d21..ac7c4248f 100644
--- a/modules/menu/menu.module
+++ b/modules/menu/menu.module
@@ -674,6 +674,7 @@ function menu_node_form_submit($form, &$form_state) {
function menu_get_menus($all = TRUE) {
$system_menus = array_keys(menu_list_system_menus());
$query = db_select('menu_custom');
+ $query->addTag('translatable');
$query->addField('menu_custom', 'menu_name', 'menu_name');
$query->addField('menu_custom', 'title', 'title');
if (!$all) {