8

.NET音訳ライブラリは存在しますか? これは翻訳ではないことに注意してください。次の Perl lib のようなものです。

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

私はただ見つけます:

http://transliterator.codeplex.com/

4

1 に答える 1

11

私のUnidecodeSharpForkを確認してください。

これは、優れたPython Unidecode 文字変換テーブルに基づいており、多くの言語をサポートしています。

使用例:

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

シンプル、高速、強力。また、必要に応じて音訳テーブルを拡張/変更するのは簡単です。

于 2012-06-17T21:27:34.597 に答える