irregular plurals
v4.0.0
خريطة الأسماء إلى شكل الجمع غير المنتظم
يتم تعريف صيغة غير منتظمة في هذه المكتبة على أنها اسم لا يمكن صنعه من خلال تطبيق هذه القواعد:
- إذا انتهى الاسم في "S" أو "X" أو "Z" أو "CH" أو "SH" ، أضف "ES"
- إذا انتهى الاسم في "y" وسبقه ساكن ، فقم بإسقاط "y" وأضف "IES"
- إذا انتهى الاسم في "y" وسبقه حرف علة ، أضف "S"
القائمة هي مجرد ملف JSON ويمكن استخدامه في أي مكان.
npm install irregular-plurals
import irregularPlurals from 'irregular-plurals' ;
console . log ( irregularPlurals . get ( 'cactus' ) ) ;
//=> 'cacti'
console . log ( irregularPlurals ) ;
/*
Map {
[addendum, 'addenda'],
[alga, 'algae'],
…
}
*/