# Pluralize method

**URL:** <https://www.ruby-forum.com/t/pluralize-method/174322>\
**Category:** Rails\
**Created:** [August 25, 2009, 1:55am UTC](https://www.ruby-forum.com/t/pluralize-method/174322 "2009-08-25T01:55:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![pakothawade](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@pakothawade](https://www.ruby-forum.com/u/pakothawade)\
**Post date:** [August 25, 2009, 1:55am UTC](https://www.ruby-forum.com/t/pluralize-method/174322/1 "2009-08-25T01:55:29Z")

</div>

Hi,

The pluralize method does not seem to be working correctly.  
pluralize(count, “Due Today”)

gives me the following output:  
2 Due Todays  
1 Due Tomorrows  
0 Past Dues  
0 Due End of Weeks

It should have been:  
2 Due Today  
1 Due Tomorrow  
0 Past Due  
0 Due End of Week

Regards,  
Pratik

---

<div class="post-metadata">

**Author:** ![pakothawade](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@pakothawade](https://www.ruby-forum.com/u/pakothawade)\
**Post date:** [August 25, 2009, 1:59am UTC](https://www.ruby-forum.com/t/pluralize-method/174322/2 "2009-08-25T01:59:00Z")

</div>

> 2 Due Today  
> 1 Due Tomorrow  
> 0 Past Due  
> 0 Due End of Week

It’s working. You just found an example where it doesn’t make sense  
for your application. The plural of “week” is “weeks”, etc…

It doesn’t seem to me like you want to pluralize it… just print it  
out with your label after it… ???

---

<div class="post-metadata">

**Author:** ![pakothawade](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@pakothawade](https://www.ruby-forum.com/u/pakothawade)\
**Post date:** [August 25, 2009, 5:01am UTC](https://www.ruby-forum.com/t/pluralize-method/174322/3 "2009-08-25T05:01:29Z")

</div>

This one may actually make thedailywtf…

Given your desired output, why on earth are you calling pluralize?

---

<div class="post-metadata">

**Author:** ![pakothawade](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@pakothawade](https://www.ruby-forum.com/u/pakothawade)\
**Post date:** [August 25, 2009, 5:52pm UTC](https://www.ruby-forum.com/t/pluralize-method/174322/4 "2009-08-25T17:52:09Z")

</div>

Oh! am sorry, its so insane of me 🙂

---

<div class="post-metadata">

**Author:** ![pakothawade](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@pakothawade](https://www.ruby-forum.com/u/pakothawade)\
**Post date:** [August 25, 2009, 9:16am UTC](https://www.ruby-forum.com/t/pluralize-method/174322/5 "2009-08-25T09:16:55Z")

</div>

@Ar Chron exactly my thoughts, couldn’t have been put better :D.  
Thanks & Regards,  
Dhruva S…

Charles de  
Gaulle[http://www.brainyquote.com/quotes/authors/c/charles\_de\_gaulle.html](http://www.brainyquote.com/quotes/authors/c/charles_de_gaulle.html)

- “The better I get to know men, the more I find myself loving dogs.”

On Tue, Aug 25, 2009 at 8:31 AM, Ar Chron
