Altering menu local task title I'm trying to override the title of a system provided local task. I have the following code which works for uid 1 but not authenticated users:

function test_controller_menu_local_tasks_alter(&amp;$data, $router_item, $root_path) {
  if ($root_path == 'user/%') {
    foreach($data['tabs'][0]['output'] as $key =&gt; $item) {
      if ($item['#link']['path'] == 'user/%/edit') {
        $data['tabs'][0]['output'][$key]['#link']['title'] = t('Password and email address');
      }
    }
  }
}


According to this issue this is expected behaviour for the time being. Is there another way round this?
i have an idea if you use string override module .this module provide the override  the local task menu.

http://drupal.org/project/stringoverrides/