when system locale is changed we need to update our field, otherwise, user using default stay stucked with the outdated value