Final fixes recommended by Brady for date_functions.php, added back Spanish case.