Cleanup: use lang strings where possible and DAY/WEEKSECS constants