我的项目经理让我开发一个网站,以便根据客户的位置动态更改网站语言
我根据他的IP地址搜索了为客户提供国家/地区的API,我找到了ipinfo.io API,它向您发送一个JSNode,其中包含有关客户端位置所需的所有信息,现在我可以根据那个
进行操作问题是我应该遵循什么样的机制,这样才能让我获得最佳表现。 我想到了两种翻译网站的方法:
我应该复制所有页面并用阿拉伯语和英语制作所有页面,并根据他的语言将客户端重定向到正确的页面
或制作两个文件,其中一个包含阿拉伯语元素,一个包含英文元素,然后在页面加载事件中我根据客户的国家/地区选择正确的文件
有更好的机制吗?
答案 0 :(得分:1)
window.navigator.languages
please use the browser language