[Testcase]Add language settings button in the registration/login page
基本功能
-
用户可以在登录/注册页面footer上可以清晰的找到语言切换部分 -
切换语言后,页面上所有非该语言的文本都要被翻译 -
语言切换可以切换翻译度80%以上的语言
用户登录/注册语言场景
-
未登录的用户在登录/注册页面,默认是英文,进入开发者页面的application页面中preferred_language的默认值是en -
未登录用户在登录/注册页面切换成中文后,application页面中的preferred_language的值也改成相应的zh_CN -
已经注册但未登录的用户在登录页面切换语言进入系统后不会更改preferred_settings中的语言 -
未注册的用户在注册页面切换语言后,在成功注册并进入系统后的preferred_settings中的语言会跟随用户的切换 -
在登录/注册页面切换过后语言后,只要不清除浏览器cookie,下次回到登录/注册页面不需要再次切换语言
第三方登录/注册语言场景
-
使用第三方登录后preferred_settings中的语言不会更改 -
使用第三方注册后preferred_settings中的语言会跟随用户的更改
Feature flag
-
使用ff可以打开和关闭这个功能
由 Xu Wentuo 编辑于