Index: modules/contact/contact.admin.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/contact/contact.admin.inc,v retrieving revision 1.18 diff -u -p -r1.18 contact.admin.inc --- modules/contact/contact.admin.inc 9 Oct 2009 02:34:07 -0000 1.18 +++ modules/contact/contact.admin.inc 11 Oct 2009 06:04:06 -0000 @@ -24,7 +24,7 @@ function contact_category_list() { // Loop through the categories and add them to the table. foreach ($categories as $category) { $rows[] = array( - $category->category, + t($category->category), $category->recipients, ($category->selected ? t('Yes') : t('No')), l(t('Edit'), 'admin/structure/contact/edit/' . $category->cid), Index: modules/contact/contact.pages.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/contact/contact.pages.inc,v retrieving revision 1.31 diff -u -p -r1.31 contact.pages.inc --- modules/contact/contact.pages.inc 11 Oct 2009 01:06:27 -0000 1.31 +++ modules/contact/contact.pages.inc 11 Oct 2009 06:04:06 -0000 @@ -34,6 +34,9 @@ function contact_site_form($form, &$form } } + // Translate the category names. + $categories = array_map('t', $categories); + // If there is more than one category available and no default category has // been selected, prepend a default placeholder value. if (!$default_category) {