programing

브라우저 언어 탐지

elecom 2023. 7. 12. 22:14
반응형

브라우저 언어 탐지

Angular2 앱에서 브라우저 언어를 탐지해야 합니다.이 언어를 기반으로 번역해야 하는 변수의 ID와 현지화가 포함된 요청(백엔드의 REST API로)을 보내야 합니다.그 후 번역된 변수로 답변을 받았습니다.

그래서 앱 워크플로우는 브라우저 언어를 감지하는 것입니다. 예를 들어 그렇습니다.en-US그 후 백엔드에 ID가 1,2,3,4,5인 변수에 대한 en-US용 lang을 요청할 예정입니다.응답은{{id:1, var:pay}, {id:1, var:title}}기타.

그렇다면 Angular2(타자기로 개발) 브라우저 언어로 어떻게 탐지할 수 있습니까?

var userLang = navigator.language || navigator.userLanguage; 

2021년판

처럼 보인다userLanguage(적어도 Typescript lib에서는) 더 이상 존재하지 않습니다.

그리고 그것은 문서에 있지 않습니다: 그냥 사용하세요. navigator.language

MDN DOC

언급URL : https://stackoverflow.com/questions/36914151/browser-language-detection

반응형