내 Chrome extension content script에서 브라우저 언어/로캘이 아닌 페이지 콘텐츠의 언어 또는 로캘을 검색하고 싶습니다. 크롬 확장 API에서이 방법이 있다고 가정하지만 대신 표준 자바 스크립트 라이브러리를 사용해야합니까?Chrome 확장 프로그램 콘텐츠에서 페이지 언어/로케일을 감지하는 방법은 무엇입니까?
1
A
답변
1
이것은 Chrome 확장 방법입니다 (chrome.tabs.detectLanguage(...)
). 설명에서 :
탭의 콘텐츠 기본 언어를 감지합니다.
0
표준 자바 스크립트 DOM 함수를 사용하여 html
요소 (또는 body
요소)의 lang 특성을 찾을 수 있습니다. 그러나 한 페이지가 전적으로 하나의 언어로만되어있을 수는 없으므로 페이지의 다른 요소가 다른 lang
속성으로 마크 업될 수 있습니다.
또한 xhtml을 지원하려는 경우 xml:lang
속성을 검색하는 것이 좋습니다.