Skip to content

Commit

Permalink
#139 щи
Browse files Browse the repository at this point in the history
  • Loading branch information
wapmorgan committed Aug 6, 2023
1 parent e3564fd commit 4f318aa
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/Russian/GeographicalNamesInflection.php
Original file line number Diff line number Diff line change
Expand Up @@ -403,12 +403,14 @@ public static function getCases($name)
static::LOCATIVE => $prefix . (RussianLanguage::isBinaryVowel($last_vowel) ? 'и' : 'е'),
];

// Березники, Ессентуки
// Березники, Ессентуки, Химки
case 'ки':
// Старые Дороги
// Старые Дороги
case 'ги':
// Ушачи, Ивацевичи
case 'чи':
// Мытищи
case 'щи':
$prefix = S::name(S::slice($name, 0, -1));
return [
static::IMENIT => $prefix . 'и',
Expand Down
1 change: 1 addition & 0 deletions tests/Russian/NounPluralizationTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,7 @@ public function pluralWordsProvider()
true,
['руководители', 'руководителей', 'руководителям', 'руководителей', 'руководителями', 'руководителях'],
],
['голосование', true, ['голосования', 'голосований', 'голосованиям', 'голосований', 'голосованиями', 'голосованиях']],

// 3 склонение
['дерево', false, ['деревья', 'деревьев', 'деревьям', 'деревья', 'деревьями', 'деревьях']],
Expand Down

0 comments on commit 4f318aa

Please sign in to comment.