为什么切换语言会刷新页面的解释

这个目前是第一次切换语种时,不会刷新页面,但是第二次或以后切换语种时,会刷新页面。
也就是比如,你当前页面本身是简体中文,你切换成了英文,并不会刷新页面,但是你切换成英文后,在想切换成法语等别的语种时,就会先刷新当前页面,再切换成法语。

有好几个朋友都提过这个问题,为什么不做到无刷新切换呢?首先这个需要开发,而且搞这个会投入不小精力,最重要的一点是,我认为这个需求并不是非常需要的。作为一个正常的用户,用户的需求并不是去帮你做测试的,而是去使用你的本身的产品!如果用户去不断的切换语言,这只能说明这个用户带着试试的态度,探寻的目的去看看它能不能真的切换,切换后是什么样子,它的重点已经不是全部放在你本身的产品上了。
另外还有人提过,用户已经看了一些内容了,刷新后再看,如果我做的是类似今日头条这种每次打开都会推荐不同的内容,那岂不是用户看了一半然后一切换就找不到了吗? 可是用户既然要切换语言,证明当前的语种就是自己不熟悉的,都不熟悉怎么会先看一半?

经过综合评估,感觉这个功能的投入时间跟实际作用并不成正比,只是感觉上这个效果挺好,但是实际呢,也就只是开发者、测试人员感觉挺好。

如果您的老板强烈要求你必须增加无刷新翻译的功能,并且您的老板可以提供一点点赞助,比如你说服你老板,让你参与这个项目中,把你认为这里不完善的点来参与完善,我们一起给广大的使用者做点贡献