Is there a .NET transliteration library?

Is there a .NET Transliteration library ? Note that this is not a translation, something like this Perl lib:

http://www.lingua-systems.com/transliteration/Lingua-Translit-Perl-module/

I just find:

http://transliterator.codeplex.com/

+5
source share
1 answer

Check UnidecodeSharpFork .

It is based on large Python Unidecode transliteration tables, supports many languages.

Usage example:

Assert.AreEqual("CZSczs", "ČŽŠčžő".Unidecode());
Assert.AreEqual("Hello, World!", "Hello, World!".Unidecode());
Assert.AreEqual("Rabota s kirillitsey", "  ".Unidecode());

Simple, fast and powerful. And it's easy to expand / change the transliteration table if you want.

+9
source

All Articles