From 0dc3d9f04ae2cedd6cec716df9149684ba8ecdcf Mon Sep 17 00:00:00 2001 From: Mathieu Dhondt Date: Sun, 13 Aug 2023 19:01:19 +0200 Subject: [PATCH] Added goose, geese --- inflection/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inflection/__init__.py b/inflection/__init__.py index ffac5ce..da2c9e9 100644 --- a/inflection/__init__.py +++ b/inflection/__init__.py @@ -23,6 +23,9 @@ (r"(?i)^(ox)$", r'\1en'), (r"(?i)(m|l)ice$", r'\1ice'), (r"(?i)(m|l)ouse$", r'\1ice'), + (r"(?i)(geese)$", r'\1'), + (r"(?i)g(oose)$", r'\1eese'), + (r"(?i)(m|l)ouse$", r'\1ice'), (r"(?i)(passer)s?by$", r'\1sby'), (r"(?i)(matr|vert|ind)(?:ix|ex)$", r'\1ices'), (r"(?i)(x|ch|ss|sh)$", r'\1es'), @@ -58,6 +61,7 @@ (r"(?i)(o)es$", r'\1'), (r"(?i)(bus)(es)?$", r'\1'), (r"(?i)(m|l)ice$", r'\1ouse'), + (r"(?i)g(eese)$", r'\1oose'), (r"(?i)(x|ch|ss|sh)es$", r'\1'), (r"(?i)(m)ovies$", r'\1ovie'), (r"(?i)(s)eries$", r'\1eries'),