You are here

function i18ncontent_node_info in Internationalization 5.2

Same name and namespace in other branches
  1. 5.3 experimental/i18ncontent.module \i18ncontent_node_info()
  2. 5 experimental/i18ncontent.module \i18ncontent_node_info()

Returns node types with translated info

File

experimental/i18ncontent.module, line 14
Internationalization (i18n) package - translatable content type parameters

Code

function i18ncontent_node_info() {

  // No db rewrite sql here, so we don't need to worry about our own rewriting
  $type_result = db_query('SELECT nt.type, nt.* FROM {node_type} nt ORDER BY nt.type ASC', 'nt', 'type');
  while ($type = db_fetch_object($type_result)) {
    $type->name = tt('content_type_name:' . $type->type, $type->name);
    $type->description = tt('content_type_description:' . $type->type, $type->description);
    $info[$type->type] = (array) $type;
  }
  return $info;
}