C# library for cyrillic-latin transliteration (support only slavik languages) by GOST 7.79-2000 (ISO 9).
C# library for cyrillic-latin transliteration by ISO 9 (ГОСТ 7.79—2000) on System B (only for slavic languages).
Both direction transliteration is supported:
It could be specified concrete language from list:
It's available over NuGet:
Install-Package NickBuhro.Translit
// Cyrillic to latin example
var latin = Transliteration.CyrillicToLatin("Предками данная мудрость народная!", Language.Russian);
Console.WriteLine(latin); // Output: Predkami dannaya mudrost` narodnaya!
// Latin to cyrillic example
var cyrillic = Transliteration.LatinToCyrillic("Predkami dannaya mudrost` narodnaya!", Language.Russian);
Console.WriteLine(cyrillic); // Output: Предками данная мудрость народная!
Solution includes:
The library uses no references except for System
- it has no external dependencies.
It is cross compiled to: