Changing label on node edit form I want to change a label/string on a node edit form for a date field.

The label is, "Show end date" - I want to change this to, "Show end date (optional)", but I can't find where this is set anywhere. My guess is that it is some sort of theming change - I took a look at the node_form and saw nothing.
You can easily do this using hook_form_alter(&amp;$form, &amp;$form_state, $form_id) Alter

Hook_form_alter is working before your form shown
Use hook_form_alter in Your site theme template.php file.

Like your theme name is bartik,then use this function their

function bartik_form_alter(&amp;$form, &amp;$form_state, $form_id)
{
//Firstly get form id then use below code

if($form_id=='Your_edit_form_id'){
//here print $form and chek which field label you want to change and then alter that field //like

$form['date'][#label]='Date Field(optional)';
}


}


may this will help you.