As described in this issue:
http://mvcscaffolding.codeplex.com/workitem/9, there is no way to set a default pluralization culture to Get-PluralizedWord and Get-SingularizedWord commands, even if the programmer desire is writing an application in English, when the Windows installation is any non-English one. In my specific case, a Brazilian Portuguese installation.
To solve this, I suggest:
- Make Scaffolding use English pluralization by default (Get-PluralizedWord and Get-SingularizedWord can receive an additional parameter, such as -Culture:en-US).
- Allow MvcScaffolding to receive pluralization rules when user desire it. The community will implement the rules afterwards, as soon they need.