Index: token.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/token/token.module,v retrieving revision 1.7.4.13 diff -u -p -r1.7.4.13 token.module --- token.module 28 Sep 2009 15:34:59 -0000 1.7.4.13 +++ token.module 19 Nov 2009 08:16:00 -0000 @@ -412,3 +412,15 @@ function _token_get_id($type = 'global', return crc32(serialize($object)); } } + +/** + * Wrapper function for tt() if i18nstrings enabled. + */ +function token_tt($name, $string, $langcode = NULL, $update = FALSE) { + if (module_exists('i18ncontent')) { + return tt($name, $string, $langcode, $update); + } + else { + return $string; + } +} Index: token_node.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/token/Attic/token_node.inc,v retrieving revision 1.5.4.17 diff -u -p -r1.5.4.17 token_node.inc --- token_node.inc 12 Aug 2009 15:47:23 -0000 1.5.4.17 +++ token_node.inc 19 Nov 2009 08:16:00 -0000 @@ -26,7 +26,7 @@ function node_token_values($type, $objec $values['nid'] = $node->nid; $values['type'] = $node->type; - $values['type-name'] = node_get_types('name', $node->type); + $values['type-name'] = token_tt("nodetype:type:$node->type:name", node_get_types('name', $node->type)); $values['language'] = filter_xss_admin($node->language); $values['title'] = check_plain($node->title); $values['title-raw'] = $node->title;