Skip to content
Unicode normalization for PCL
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.nuget
UnicodeNormalization.Tests
UnicodeNormalization
.gitattributes
.gitignore
LICENSE.txt
README.md
UnicodeNormalization.sln

README.md

UnicodeNormalization

This project aims to create a substitute for String.Normalize() from .NET, which unfortunately isn't supported in Portable Class Libraries (which includes Windows Phone projects).

The algorithm used comes directly from unorm, a JavaScript implementation, which is released under MIT/GPL licenses. This project itself is released under the MIT license.

Usage

Usage of this library is the same as the native Normalize method.

using UnicodeNormalization;
//...
string text = "cafe\u0301";
string normalized = text.Normalize(NormalizationForm.FormC); //café

NuGet

This library is available as a NuGet package.

You can’t perform that action at this time.