.NET音译库是否存在?

时间:2012-04-05 10:36:11

标签: .net transliteration

.NET Transliteration库是否存在?请注意,这不是翻译,类似于Perl lib:

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

我发现:

http://transliterator.codeplex.com/

1 个答案:

答案 0 :(得分:10)

检查我的 UnidecodeSharpFork

它基于优秀的Python Unidecode音译表,支持多种语言。

使用示例:

Assert.AreEqual("CZSczs", "ČŽŠčžš".Unidecode());
Assert.AreEqual("Hello, World!", "Hello, World!".Unidecode());
Assert.AreEqual("Rabota s kirillitsey", "Работа с кириллицей".Unidecode());

简单,快速,强大。如果您愿意,可以轻松扩展/修改音译表。