Number format based on locale