flect icon indicating copy to clipboard operation
flect copied to clipboard

bug: Plural for words end with "ea" is incorrect

Open yongruilin opened this issue 1 year ago • 0 comments

Description

Description

The words ending with "ea" are not pluralized correctly.

func main() {
	fmt.Println(strings.ToLower(flect.Pluralize("area")))
	fmt.Println(strings.ToLower(flect.Pluralize("idea")))
}

return

area
idea

Expected Behavior

return

areas
ideas

Actual Behavior

returned

area
idea

To Reproduce

Code snippet

package main

import (
	"fmt"

	"github.com/gobuffalo/flect"
)

func main() {
	fmt.Println(strings.ToLower(flect.Pluralize("area")))
	fmt.Println(strings.ToLower(flect.Pluralize("idea")))
}

saved on ./main.go and run go run ./main.go

Additional Context

Details

Paste the output of `buffalo info` here!

yongruilin avatar Nov 07 '24 17:11 yongruilin