refactor sortspec translation