The strings "new" and "moved" cannot be translated.

You need to change the recent_changes.module file:

      if ($old_node->vid == 0) {
        // The node is new.
        $special = '<span class="change-flag">new</span> ';
      }
      elseif ($old_node->title != $change->title) {
        // The node title changed.
        $special = '<span class="change-flag">moved</span> ';
      }

for

      if ($old_node->vid == 0) {
        // The node is new.
        $special = '<span class="change-flag">'.t(new).'</span> ';
      }
      elseif ($old_node->title != $change->title) {
        // The node title changed.
        $special = '<span class="change-flag">'.t(moved).'</span> ';
      }

Comments

oriol_e9g’s picture

Oops! sorry! The correct code is:

      if ($old_node->vid == 0) {
        // The node is new.
        $special = '<span class="change-flag">'.t('new').'</span> ';
      }
      elseif ($old_node->title != $change->title) {
        // The node title changed.
        $special = '<span class="change-flag">'.t('moved').'</span> ';
      }
oriol_e9g’s picture

Other sting without translation:

change this:

  // Filter node type of recent changes view
  $node_types = array('' => 'all node types');

for this:

  // Filter node type of recent changes view
  $node_types = array('' => t('all node types'));
wim leers’s picture

Status: Needs review » Closed (fixed)

Is not an issue in the 6.x version of this module.