У меня есть вопрос о форматировании валюты рупии (индийская рупия - INR).
Обычно значение типа 450500
форматируется и отображается как 450,500
.В Индии то же значение отображается как 4,50,500
Например, числа здесь представлены как:
1
10
100
1,000
10,000
1,00,000
10,00,000
1,00,00,000
10,00,00,000
См. Индийская система нумерации
Разделители идут после двух цифр, за исключением последнего набора, который исчисляется тысячами.
Я искал в Интернете, и люди попросили использовать локаль en_GB
или шаблон #,##,##,##,##0.00
Я попробовал это на JSTL, используя следующий тег:
<fmt:formatNumber value="${product.price}" type="currency"
pattern="#,##,##,##,###.00"/>
Но, похоже, это не решает проблему.Любая помощь в этом вопросе будет принята с благодарностью.
Спасибо