summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2018-03-18 21:01:16 +0100
committerDimitri Sokolyuk <demon@dim13.org>2018-03-18 21:01:16 +0100
commit3587f7496d62d2db267c2fa490001379cbcc2069 (patch)
tree2e168d2600d2fb90894a1ecac62b7ffe98fcb213
parentfe62a4b8a2b1137faec4ae38a247ecbb2d499ebb (diff)
-rw-r--r--internal/plural/plural.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/internal/plural/plural.go b/internal/plural/plural.go
index a0b6d2e..48f4ca7 100644
--- a/internal/plural/plural.go
+++ b/internal/plural/plural.go
@@ -9,14 +9,11 @@ func Plural(s string) string {
return s[:l-1] + "ies"
case strings.HasSuffix(s, "us"):
return s[:l-2] + "i"
- case strings.HasSuffix(s, "ch"),
- strings.HasSuffix(s, "x"),
- strings.HasSuffix(s, "s"):
+ case strings.HasSuffix(s, "ch"), strings.HasSuffix(s, "x"), strings.HasSuffix(s, "s"):
return s + "es"
case strings.HasSuffix(s, "f"):
return s[:l-1] + "ves"
- case strings.HasSuffix(s, "man"),
- strings.HasSuffix(s, "Man"):
+ case strings.HasSuffix(s, "man"), strings.HasSuffix(s, "Man"):
return s[:l-2] + "en"
default:
return s + "s"