Morpher, Russian Declension
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
This module uses Soap API provided by morpher.ru to decline Russian words in necessary grammar cases. Currently supported operations are:
- Words declension (in Russian and Ukrainian)
- Spelling out quantitative amounts of some noun (in Russian and Ukrainian)
See official Soap documentation of morpher.ru for more details
Ðа руÑÑком
Ðтот модуль иÑпользует SOAP API, предоÑтавленный Ñайтом morpher.ru, Ð´Ð»Ñ ÑÐºÐ»Ð¾Ð½ÐµÐ½Ð¸Ñ Ñ€ÑƒÑÑких Ñлов в разные падежи руÑÑкой грамматики. Ðа данный момент поддерживаютÑÑ Ñледующие операции:
- Склонение Ñлов (на руÑÑком и украинÑком)
- ПропиÑÑŒ чиÑел буквами (на руÑÑком и украинÑком)
ОзнакомьтеÑÑŒ Ñ Ð¾Ñ„Ð¸Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð¾Ð¹ документацией SOAP на morpher.ru Ð´Ð»Ñ Ð±Ð¾Ð»ÑŒÑˆÐ¸Ñ… подробноÑтей.
Examples
print_r(morpher_declension('Чукча'));
will result in:
stdClass Object
(
[Р] => Чукчи
[Д] => Чукче
[В] => Чукчу
[Т] => Чукчей
[П] => Чукче
[П-о] => о Чукче
[род] => МужÑкой
[множеÑтвенное] => stdClass Object
(
[И] => Чукчи
[Р] => Чукчей
[Д] => Чукчам
[В] => Чукчей
[Т] => Чукчами
[П] => Чукчах
[П-о] => о Чукчах
)
[где] => в Чукче
[куда] => в Чукчу
[откуда] => из Чукчи
)
And print_r(morpher_spell_out(5, 'Чукча'))
will result in:
stdClass Object
(
[n] => stdClass Object
(
[И] => пÑть
[Ð ] => пÑти
[Д] => пÑти
[Ð’] => пÑть
[Т] => пÑтью
[П] => пÑти
)
[unit] => stdClass Object
(
[И] => Чукчей
[Р] => Чукчей
[Д] => Чукчам
[В] => Чукчей
[Т] => Чукчами
[П] => Чукчах
)
)