you could try something like def currency_to_word(amount) currency = amount.to_s.split(/./) currency[0].en.numwords + " rupee and " + currency[1].en.numwords + " paise" end
Try num2en plugin,
svn export http://svn.creopolis.com/num_to_english/trunk
made by Elad, (http://pandejo.blogspot.com/)
if you want it multilanguaged you'll need to work some..