Существует ли какой-либо алгоритм в c # для сингулярности - множественное число слова (на английском языке) или для этого существует библиотека .net (может быть также на разных языках)?
На этой странице показано, как использовать PluralizationService из System.Data.Entity (.NET Framework 4.0)
PluralizationService
System.Data.Entity
http://zquanghoangz.blogspot.it/2012/02/beginner-with-pluralizationservices.html