HTML translate 전역 특성: 기계번역 여부
HTML translate 전역 특성은 페이지를 번역할 때 요소의 번역 가능한 특성 값과 자식 Text 노드들을 번역해야 하는지, 아니면 그대로 둬야 하는지 지정하는 열거형 특성입니다.
가능한 값은 다음과 같습니다.
- yes또는 빈 문자열
- 가능하다면, 페이지 번역 시 이 요소를 번역해야 함을 나타냅니다. 
- no
- 페이지 번역 시 이 요소를 번역하지 말아야 함을 나타냅니다. 
모든 브라우저가 translate 특성을 인식하지는 않지만, Google 번역과 같은 자동 번역 시스템은 translate 값을 존중합니다. 인간 번역자가 사용하는 도구 역시 존중할 수 있습니다. 따라서 번역하지 않아야 하는 부분이 있으면 translate="no"를 지정하는 것을 잊지 마세요.
번역 가능한 특성이란 다음과 같습니다.
- <a>,- <area>요소의- download특성
- <area>,- <img>,- <input>요소의- alt특성
- <iframe>요소의- srcdoc특성 — 특성 값을 파싱해 재귀적으로 번역함
- <input>,- <textarea>요소의- placeholder특성
- <input type="button">,- <input type="reset">요소의- value특성
- <meta>요소의- name이 알려진 번역 가능 메타데이터를 정의할 경우, 그- content특성
- <optgroup>,- <option>,- <track>요소의- label특성
- <th>요소의- abbr특성
- lang전역 특성 — 번역 목표 언어로 치환
- style전역 특성 — 특성 값을 파싱해- content속성의 값 등을 번역함
- title전역 특성
명세
브라우저 호환성
| 데스크톱 | 모바일 | ||||||
|---|---|---|---|---|---|---|---|
| iOS | Android | ||||||
| Safari | Chrome | Firefox | Safari | Chrome | Firefox | Samsung Internet | |
| translate | |||||||