我有这个请求Google Oauth 2.0认证细节:
https://accounts.google.com/o/oauth2/auth?response_type=code&scope={0}&access_type=offline&redirect_uri={1}&pageId=none&client_id={2}&from_login=1&as=3c65425ab09c7
如何设置认证页面语言为用户的Google帐号语言?
lang=en
似乎不再工作。但是, hl=en
可以。值得注意的是,Google不建议使用这种方法,因为它在决定最佳语言时重写了它的逻辑。但是,也有使用它的情况
您需要为您的URI添加语言前缀:
lang = en
https://accounts.google.com/o/oauth2/auth/oauthchooseaccount?response_type=code&client_id=2222222222-hdaskjdhsakjdhsjadhksjadhhdjdkahdj.apps.googleusercontent.com&redirect_uri=https%3A%2F%2Fmysite.com%2Flogin%2Fgoogle%2Fauth&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile%20https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email&flowName=GeneralOAuthFlow&hl=zh-CN
滚动到结束参见&hl=zh-CN