See notes from Scott Hunter:
(See also internal DevDiv issue 978993).
Fixing pluralization bugs are a breaking change. Any database already created using the incorrect pluralization would start throwing. As such, we'll never actually be able to fix these issues. ☹
@lajones I'm not sure if it is well documented or not, but if you inherit DbConfiguration you can override the initializer
Sub New()
MyBase.New()
Dim customWords = {
New CustomPluralizationEntry("Status", "Statuses"),
New CustomPluralizationEntry("ToDo", "ToDos")
}
SetPluralizationService(New EnglishPluralizationService(customWords))
End Sub
Most helpful comment
@lajones I'm not sure if it is well documented or not, but if you inherit DbConfiguration you can override the initializer