Я столкнулся с довольно раздражающей проблемой при использовании i18n.
При использовании <%= number_to_currency("100000000.123456") %>
Я получаю на экране:
100{:separator=>",", :delimiter=>".", :raise=>true}000{:separator=>",", :delimiter=>".", :raise=>true}000 €
ЗДЕСЬ мой язык yml:
number:
currency:
format:
unit: "€"
precision: 0
separator: " "
delimiter: "."
format: "%n %u"
Я использовал Rails 3.0.0rc, теперь я обновился до 3.0.9, проблема остается.
Как и предполагалось, я удалил формат: "% n% u" из файла локали, но проблема остается.
Я использую i18n 0.5.0
Надеюсь, вы можете помочь