updated html5 patterns to support non english alphabetic characters