내 Chrome extension content script에서 브라우저 언어/로캘이 아닌 페이지 콘텐츠의 언어 또는 로캘을 검색하고 싶습니다. 크롬 확장 API에서이 방법이 있다고 가정하지만 대신 표준 자바 스크립트 라이브러리를 사용해야합니까?Chrome 확장 프로그램 콘텐츠에서 페이지 언어/로케일을 감지하는 방법은 무엇입니까?
1
A
답변
1
이것은 Chrome 확장 방법입니다 (chrome.tabs.detectLanguage(...)
). 설명에서 :
탭의 콘텐츠 기본 언어를 감지합니다.
0
표준 자바 스크립트 DOM 함수를 사용하여 html
요소 (또는 body
요소)의 lang 특성을 찾을 수 있습니다. 그러나 한 페이지가 전적으로 하나의 언어로만되어있을 수는 없으므로 페이지의 다른 요소가 다른 lang
속성으로 마크 업될 수 있습니다.
또한 xhtml을 지원하려는 경우 xml:lang
속성을 검색하는 것이 좋습니다.
관련 문제
- 1. Chrome 확장 프로그램 확장 백그라운드 페이지
- 2. Chrome 확장 프로그램 페이지 덮어 쓰기 CSS
- 3. 페이지 새로 고침시 Chrome 확장 프로그램 실행
- 4. Chrome 확장 프로그램 - 이벤트 페이지 즉시 언로드
- 5. Chrome 확장 프로그램 : Chrome 종료 후 배경 페이지 닫음
- 6. Chrome 확장 프로그램 전체 페이지 또는 브라우저에 Chrome 패키지 앱
- 7. 사용자가 Chrome 확장 프로그램
- 8. DOM을 사용하는 Chrome 확장 프로그램
- 9. Chrome 확장 프로그램 : 콘텐츠 스크립트가 이미 탭에로드 된 것을 감지하는 방법은 무엇입니까?
- 10. 확장 프로그램에서 페이지 로딩 오류를 감지하는 방법은 무엇입니까?
- 11. Chrome 확장 프로그램 내 URL을 사용하여 페이지 제목 가져 오기
- 12. 크롬 확장 생성 콘텐츠에서 서식 제거
- 13. 크롬 확장 프로그램 페이지 뷰어
- 14. 페이지 리디렉션을 감지하는 방법은 무엇입니까?
- 15. Chrome 확장 프로그램 HTML 알림
- 16. NSIS에서 Chrome 확장 프로그램 설치
- 17. URL에서 작동하는 Chrome 확장 프로그램
- 18. 이것은 Chrome 확장 프로그램 버그입니까?
- 19. Chrome 확장 프로그램 BOX oauth2
- 20. Chrome 확장 프로그램 비공개로 만들기
- 21. 도메인을 확인하기위한 Chrome 확장 프로그램
- 22. 확장 프로그램 - Chrome 기본 창
- 23. Chrome 페이지 (다운로드, 확장 프로그램 등) 용 Chrome 확장 프로그램을 만들 수 있습니까?
- 24. Chrome 확장 프로그램 및 요소의 크기를 조정하는 방법은 무엇입니까?
- 25. Chrome 확장 프로그램 : 페이지에서 HTML의 일부분을 가져 오는 방법은 무엇입니까?
- 26. Chrome 확장 프로그램 : 키를 누른 상태를 유지할 수있는 방법은 무엇입니까?
- 27. Chrome 확장 프로그램 : 탭에서 요소를 가져 오는 방법은 무엇입니까?
- 28. 다중 언어 Chrome 확장 프로그램 만들기
- 29. Chrome 확장 프로그램 : 페이지 새로 고침시 모달 창 유지
- 30. Chrome 확장 프로그램, 페이지 콘텐츠 수정 방법 (무언가 추가)