I vote we get rid of all plural word forms (or, conversely, all singular forms) in the English language, thereby eliminating a huge amount of busy work for programmers world-wide... while we are at it, let's have everyone switch to English so we don't need to internationalize at all.
–
Lawrence DolNov 30 '09 at 19:38

Why don't you just use a Regex to fix it?
–
Lance RobertsMay 11 '10 at 21:56

6

@Software Monkey - according to your own answer, you want everyone to switch to American, not English.
–
WikisNov 2 '10 at 11:36

@Mark: I didn't stipulate which form of English - I am a Kiwi, who works in the US, so I could go either way. Currently I use the form that works best for my larger audience, which is the US.
–
Lawrence DolNov 15 '10 at 22:27

1

@Mark: As a side note, this whole attitude of "American" is not "English" is a little bit of BS, and is condescending to Americans - Americans are people too, you know. Besides, their spelling and pronuciation as a whole is far more consistent than ours (where ours includes the UK, AU and NZ, all of which I have extensive first-hand experience with).
–
Lawrence DolNov 15 '10 at 22:28

@Software Monkey - maybe we need a timeout. My comments were not meant to offend (so I'm sorry if they offended you) but to clarify. Probably calling it US English is better than American.
–
WikisNov 16 '10 at 8:33

I think Pops recognized that - he had an emoticon at the end. Unlike the people who downvoted my answer.
–
Andrew GrimmOct 27 '09 at 23:10

29

Obviously that's a bad approach. The correct approach is to expose the pluralize method as a webservice and call it from the ASP.net MVC code to do the pluralization. That approach is called SOA and highly popular with MBA-type people, so it has to be good!
–
Michael StumMar 28 '10 at 21:41

Although a bit of history is lost because of this, it's actually correct, because in the song "Killing me softly" by The Fugees, Wyclef Jean says "One time, two times" in the chorus. So, we know it is correct.