我正在使用一个包含卖方和买方的Marketplace应用程序,目前该应用程序仅限于一种全球货币。市场所有者还希望将其市场扩展到英国。该应用程序必须能够让美国和GB的卖家都列出他们的产品,并且该应用程序需要动态地根据国家/地区选择货币。
我认为可行的想法是实现与rails-i18n gem相同的概念,后者在很多情况下都是根据浏览器语言设置Apps语言的。
我认为使用基于地理位置的ip地址定位国家/地区,然后在每个用户部分设置或调用该国家/地区的货币Yaml文件都可以,但是我不知道如何实现。
反正我能做到吗?