Make inPast respect locale

inPast was being used on the root of settings.string rather than being scoped by lang