切换语言时,会出现原本语言文字一闪后在显示译文
场景
网页加载,且要进行翻译时,翻译之前,隐藏当前网页的文本。
当点击切换语言按钮后,会刷新当前页面,然后再进行翻译。
这时会出现这种现象:刷新当前页面后,会先显示原本的文本,然后再翻译为切换为的语种,体验效果有点欠缺。
而这个的作用,就是增强用户视觉的体验效果,在页面加载(刷新)时,如果判定需要翻译(之前的页面触发过翻译为某个语种了),那么就会自动隐藏所有网页中的文本,当翻译完成后,自动将网页中的文本显示出来 。
注意:这个需要在body标签之前执行,需要在head标签中执行此。也就是加载 translate.js 以及触发此都要放到head标签中