Morphos icon indicating copy to clipboard operation
Morphos copied to clipboard

Неверное склонение городов

Open sngrl2 opened this issue 1 year ago • 2 comments

Указываю только родительный и предложный падежи, но в других тоже скорее всего будут ошибки

Большой Камень РОДИТЕЛЬНЫЙ Большоя Камени (правильно: Большого Камня) ПРЕДЛОЖНЫЙ в Большое Камени (правильно: в Большом Камне)

Бронницы РОДИТЕЛЬНЫЙ Бронницов (правильно: Бронниц)

Грязовец РОДИТЕЛЬНЫЙ Грязовеца (правильно: Грязовца) ПРЕДЛОЖНЫЙ в Грязовеце (правильно: в Грязовце)

Донской РОДИТЕЛЬНЫЙ Донскоя (правильно: Донского) ПРЕДЛОЖНЫЙ в Донское (правильно: в Донском)

Елец РОДИТЕЛЬНЫЙ Елеца (правильно: Ельца) ПРЕДЛОЖНЫЙ в Елеце (правильно: в Ельце)

Заволжье РОДИТЕЛЬНЫЙ Заволжье (правильно: Заволжья)

Камень-на-Оби РОДИТЕЛЬНЫЙ Камени-на-Оби (правильно: Камня-на-Оби) ПРЕДЛОЖНЫЙ в Камени-на-Оби (правильно: в Камне-на-Оби)

Кирово-Чепецк РОДИТЕЛЬНЫЙ Кирова-Чепецка (правильно: Кирово-Чепецка) ПРЕДЛОЖНЫЙ в Кирове-Чепецке (правильно: в Кирово-Чепецке)

Лобня РОДИТЕЛЬНЫЙ Лобне (правильно: Лобни)

Люберцы РОДИТЕЛЬНЫЙ Люберцов (правильно: Люберец)

Малоярославец РОДИТЕЛЬНЫЙ Малоярославеца (правильно: Малоярославца) ПРЕДЛОЖНЫЙ в Малоярославеце (правильно: в Малоярославце)

Мытищи РОДИТЕЛЬНЫЙ Мытищов (правильно: Мытищ)

Нарьян-Мар РОДИТЕЛЬНЫЙ Нарьяна-Мара (правильно: Нарьян-Мара) ПРЕДЛОЖНЫЙ в Нарьяна-Маре (правильно: в Нарьян-Маре)

Обь РОДИТЕЛЬНЫЙ Обь (правильно: Оби) ПРЕДЛОЖНЫЙ в Обь (правильно: в Оби)

Полевской РОДИТЕЛЬНЫЙ Полевскоя (правильно: Полевского) ПРЕДЛОЖНЫЙ в Полевское (правильно: в Полевском)

Сергиев Посад ПРЕДЛОЖНЫЙ в Сергиеве Посаде (правильно: в Сергиевом Посаде)

Слободской РОДИТЕЛЬНЫЙ Слободскоя (правильно: Слободского) ПРЕДЛОЖНЫЙ в Слободское (правильно: в Слободском)

Сухой Лог РОДИТЕЛЬНЫЙ Сухоя Лога (правильно: Сухого Лога) ПРЕДЛОЖНЫЙ в Сухое Логе (правильно: в Сухом Логе)

Урус-Мартан РОДИТЕЛЬНЫЙ Уруса-Мартана (правильно: Урус-Мартана) ПРЕДЛОЖНЫЙ в Урусе-Мартане (правильно: в Урус-Мартане)

Усолье-Сибирское РОДИТЕЛЬНЫЙ Усолье-Сибирское (правильно: Усолья-Сибирского) ПРЕДЛОЖНЫЙ в Усолье-Сибирское (правильно: в Усолье-Сибирском)

Усть-Джегута РОДИТЕЛЬНЫЙ Усть-Джегута (правильно: Усть-Джегуты) ПРЕДЛОЖНЫЙ в Усть-Джегута (правильно: в Усть-Джегуте)

Усть-Лабинск РОДИТЕЛЬНЫЙ Усть-Лабинск (правильно: Усть-Лабинска) ПРЕДЛОЖНЫЙ в Усть-Лабинск (правильно: в Усть-Лабинске)

Химки РОДИТЕЛЬНЫЙ Химков (правильно: Химок)

Шахты РОДИТЕЛЬНЫЙ Шахтов (правильно: Шахт)

Шуя ПРЕДЛОЖНЫЙ в Шуи (правильно: в Шуе)

Электроугли РОДИТЕЛЬНЫЙ Электроугли (правильно: Электроуглей) ПРЕДЛОЖНЫЙ в Электроугли (правильно: в Электроуглях)

sngrl2 avatar Sep 28 '23 21:09 sngrl2

UP

Есть проблемы с окончанием -ой. Оно не обрабатывается, из-за чего отрабатывает логика для окончания -й.

Пример: аг. Лесной. Сейчас в дательном падеже выдает "Лесною", а правильно "Лесному".

Kokocikys avatar Oct 05 '23 06:10 Kokocikys

Добавлю город Обь. Локатив должен быть "Оби" (в городе Оби, https://gorodob.nso.ru/), а \morphos\Russian\GeographicalNamesInflection::getCase('Обь', 'locative') выдаёт "Обь".

scifinder avatar Mar 06 '24 13:03 scifinder