added a forgiving validate method to validate localized numerals