저는 프로젝트 프로젝트를 위해 다중 언어 지원 CMS를 개발하고 있으며 각 언어에 대해 하나의 탭으로 탭 인터페이스를 가지고 있습니다. 이 탭은 단일 컨텐트 (기사, 게시물 또는 다른 종류의 요소)의 다양한 번역을 입력하는 데 사용됩니다. 텍스트 영역이나 다른 사용자 편집 가능 요소에서 html lang 속성의 의미는 무엇입니까?
그래서 나는 명시 적으로 각각의 LANG 각 탭에 등 각각의 값을 ,, 속성을 설정하는 올바른 것이라고 생각했고, 그래서 그런I.를했다가 나에게 와서 그 LANG의 의미 동안 속성은 페이지의 고정 된 요소 (분명히 "브라우저,이 텍스트는 x 언어"를 의미 함)에 적용 할 때 매우 분명합니다. 텍스트 영역에 넣는다면 훨씬 더 모호합니다. 즉, 사용자가 해당 언어를 사용해야하는 것을 의미합니까? 텍스트 영역에 글을 작성 하시겠습니까?
또는 단순히 사용자가 해당 언어로 글을 작성하도록 권유하고 있지만 모든 언어가 허용됩니까?
또는 무엇?
번역 인터페이스를 작성하는 프로그래머로서 영어 텍스트 태그로 된 프랑스어 텍스트를 사람들이 입력하지 않으면 내 시스템이 미쳐 버릴 수밖에 없다는 것이 분명하지만 누군가가 그 질문에 대한 명확하고 표준적인 대답은 웹에 대한 나의 연구가 결정적인 것을 찾지 못했기 때문이다.
미리 감사드립니다.
다른 lang 속성을 가진 여러 텍스트 영역이 같은 페이지에있는 경우 많은 브라우저에서 lang 속성을 사용하는 방법을 알고 있습니다. 내 질문은 의미 론적 질문이었습니다. 사용자가 편집 할 수있는 컨트롤에서 lang = xx를 말하는 것이 무엇입니까? – Shores