Sha256: cfc71bf0533628d908fa1b3bf4a52f713925178856eb711c66a5c93b5c080f72
Contents?: true
Size: 1.34 KB
Versions: 2
Compression:
Stored size: 1.34 KB
Contents
= YandexInflect Yandex.Inflect webservice client (provides Russian language pluralization) Клиент сервиса Яндекс.Склонятор (склонение слов на русском языке) * http://nano.yandex.ru/project/inflect/ * http://nano.yandex.ru/post/27/ == Установка Установка в качестве gem (с GemCutter): gem install yandex_inflect == Использование > YandexInflect.inflections("рубин") => ["рубин", "рубина", "рубину", "рубин", "рубином", "рубине"] > YandexInflect.inflections("ЭтогоСловаНетВСловаре") => ["ЭтогоСловаНетВСловаре", "ЭтогоСловаНетВСловаре", "ЭтогоСловаНетВСловаре", "ЭтогоСловаНетВСловаре", "ЭтогоСловаНетВСловаре", "ЭтогоСловаНетВСловаре"] Если во время общения с веб-сервисом произошла ошибка, возвращается массив, забитый оригинальной строкой. Успешные ответы от веб-сервиса кешируются, кеш можно очистить с помощью > YandexInflect.clear_cache == Автор * Ярослав Маркин <yaroslav@markin.net>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
yandex_inflect-0.1.0 | README.rdoc |
yandex_inflect-0.0.2 | README.rdoc |