ウェブサイトで複数 (現時点では 3 つ) の通貨をサポートできるようにしたいと考えています。私は初心者で、これを行う方法に疑問があります。私は少し検索しましたが、質問のリストがあります。以下は私の要件です。
ウェブサイトのラベルやテキストは変更したくありませんが、選択した通貨に基づいて商品の価格だけを変更したいと考えています。2 つの方法を見つけました。
- money gem の使用https://github.com/RubyMoney/money
- I18n の使用https://github.com/svenfuchs/rails-i18n
(eコマースWebサイトの場合)どちらが適しているかを提案してください。また、それらの実装方法に関する優れたチュートリアルはありますか。
- ユーザーの IP を検出し、国に基づいて通貨を設定できるようにしたいと考えています。また、ドロップダウンを使用して通貨を変更するオプションをユーザーに提供したいと考えています。これを行うことができる宝石を見つけました "github.com/priithaamer/geoip-rails" 。これは正しい方法ですか、それとももっと良い方法がありますか?
前もって感謝します !