Rob Biedenharn wrote in post #957481: > On Oct 27, 2010, at 8:35 AM, Vitaliy Yanchuk wrote: > >> How can I use proper word after number, depending on that number. >> For example I have message that says: >> >> for 23 monthes, or it can be 21 month. >> So I have to inflect depending on number >> >> -- > > > If you're in a Rails view, you can say: > > pluralize(n, 'month') [...]
...but you probably shouldn't if you're going to internationalize the application; different languages have different pluralization rules. Any good I18N library should have a generalized pluralization function (for example, there's n_ in fast_gettext). Best, -- Marnen Laibow-Koser http://www.marnen.org [email protected] -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

