円で購入した商品を、購入履歴ページを英語表記にした場合、
購入商品が数字は変わらずにドル表記になってしまうのですが、
回避する方法はないでしょうか?
例)購入履歴ページ
・購入商品: ¥10,000
・日本語表記: ¥10,000
・英語表記: $10,000(← これです)
解決済! ベストソリューションを見る。
成功
解決しました。注文履歴のcurrencyを見て、$を¥、または¥を$に置き換えで解決しました。
Currencyを追加した場合に手間になりますが、一先ずこちら残しておきます。
{% if order.currency == 'USD' %}
{{ order.total_price | money | replace: '¥', '$' }}
{% elsif order.currency == 'JPY' %}
{{ order.total_price | money_without_trailing_zeros | replace: '$', '¥' }}
{% endif %}
成功
解決しました。注文履歴のcurrencyを見て、$を¥、または¥を$に置き換えで解決しました。
Currencyを追加した場合に手間になりますが、一先ずこちら残しておきます。
{% if order.currency == 'USD' %}
{{ order.total_price | money | replace: '¥', '$' }}
{% elsif order.currency == 'JPY' %}
{{ order.total_price | money_without_trailing_zeros | replace: '$', '¥' }}
{% endif %}