Обычно я использую функцию number_to_currency
из ActionView::Base
, чтобы получить номер, отформатированный в определенной валюте. Но мне нужно, чтобы получить символ валюты только (для отображения его рядом с текстовым полем.Number Helper - как вернуть только символ валюты
я не нашел лучший способ, чем I18n.t(:'number.currency.format.unit')
. Любую лучшую рекомендацию?
Спасибо,
Это не работает для всех валют: например, евро приходит после номера. – gillien
Я вижу. Я думаю, что лучший способ - это то, что у вас есть. Это то, что number_to_currency использует как источник в любом случае. –
Спасибо за ваш ответ. Я держу это решение и отправляю позже, если найду что-то лучше. – gillien