我需要在我的 Angular2 应用程序中检测浏览器语言。基于这种语言,我需要发送请求(到后端的 REST API),其中包含我需要翻译的变量的本地化和 ID。之后,我收到了带有翻译变量的回复。
因此,应用程序工作流程是检测浏览器语言,例如en-US
,之后我将向后端发送请求,给我 lang for en-US 以获取 ID 为 1、2、3、4、5 的变量。响应是{{id:1, var:pay}, {id:1, var:title}}
等。
那么如何使用 Angular2(使用 typescript 开发)浏览器语言进行检测?