我有一个 Rails 应用程序,有 2 个版本的英语和西类牙语版本。使用 I18n,确定用户位置并根据当前位置重定向到正确的西类牙语或英语版本的最佳方式是什么?
也许是谷歌地图 API?
最佳答案
我认为大多数用户的台式机和笔记本电脑上都没有定位设备,因此有时使用 Google Maps API 获取位置会失败。
最好的方法是使用IP地址。获取用户IP地址并检查属于哪个IP池,您可以确定国家。
关于javascript - 重定向到我的 Rails 应用程序的西类牙语或英语版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5055003/