Special Cases for Laravel's Pluralization Features

November 16, 2016 —John Koster

Any words, or word endings, in the following table will not be affected by the plural method. This is either because the resulting word is already plural, or because there is no inflection available. Word endings are denoted by the prefix *:

Amoyese Borghese Congoese Faroese Foochowese
Genevese Genoese Gilbertese Hottentotese Kiplingese
Kongoese Lucchese Maltese Nankingese Niasese
Pekingese Piedmontese Pistoiese Portuguese Sarawakese
Shavese Vermontese Wenchowese Yengeese *deer
*fish *lese *measles *media *mese
*nese *ois *pox *rese *sheep
audio bison bream breeches britches
buffalo cantus carp chassis clippers
cod coitus compensation contretemps cookie
coreopsis corps data debris diabetes
djinn education eland elk equipment
flounder gallows gold graffiti headquarters
herpes hijinks information innings jackanapes
mackerel mews money moose mumps
news nexus offspring people pincers
plankton pliers proceedings rabies rhinoceros
rice salmon scissors sea bass sea-bass
series shears siemens species staff
swine testes traffic trousers trout
tuna whiting wildebeest knowledge love
rain nutrition pokemon police series

In addition to words that are not inflected, the method also handles some special cases. These are generally words that do not have a clear pragmatic method of handling the inflection of converting the word to its plural equivalent:

Singular Form Plural Form
atlas atlases
beef beefs
brother brothers
cafe cafes
child children
cookie cookies
corpus corpuses
cow cows
criterion criteria
ganglion ganglions
genie genies
genus genera
graffito graffiti
hoof hoofs
human humans
loaf loaves
man men
money monies
mongoose mongooses
move moves
mythos mythoi
niche niches
numen numina
occiput occiputs
octopus octopuses
opus opuses
ox oxen
penis penises
person people
sex sexes
soliloquy soliloquies
testis testes
trilby trilbys
turf turfs

Some absolutely amazing
people

The following amazing people help support this site and my open source projects ♥️
If you're interesting in supporting my work and want to show up on this list, check out my GitHub Sponsors Profile.