How to Rename "Request new password" link? We want to rename the "Request new password" text on a Drupal's login page to some custom text. 

In the user.module file, I see that this text is hard coded

if (variable_get('user_register', 1)) {
    $items[] = l(t('Create new account'), 'user/register', array('attributes' =&gt; array('title' =&gt; t('Create a new user account.'))));
  }
  $items[] = l(t('Request new password'), 'user/password', array('attributes' =&gt; array('title' =&gt; t('Request new password via e-mail.'))));
  $form['links'] = array('#value' =&gt; theme('item_list', $items));


Is there any other way of renaming this text rather than modifying the Drupal core?
The String Overrides module is a good suggestion if you have many strings, or need to constantly alter them, but you can also achieve this by editing the string overrides section of your settings.php file.

Simply uncomment the section so it looks like this:

$conf['locale_custom_strings_en'] = array(
  'Request new password' =&gt; 'MY CUSTOM TEXT FOR A NEW PASSWORD',
);