운영체계(operating system)에서 사용되는 디폴트 언어를 반환한다.

인수
: (속성 문자열)

속성값은 운영체계(operating system)에서 사용되는 디폴트 언어를 나타내는 문자열이다.

컴마로 분리된 언어 이름들의 목록이 될 수 있으며 운영체계는 그 목록을 앞에서부터 언어코드 목록에서 검정한다.

이 속성은 읽기전용이며 디폴트값은 없다.

특기

사용자 선호 언어가 systemLanguage 에트리뷰트에서 제공된 값과 같으면 true이고, 또한 사용자 선호 언어가 파라메터에서 제공된 값의 언어 접두어와 같고 그 뒤 '-'가 따르면 true이고, 아니면 false이다.

언어코드 목록을 참조하라. ko은 한글의 유효한 설정이고
en, en-us(United States), en-nz(New Zealand), en-ie(Ireland)는 영어의 유효한 설정이다.

여러 언어의 사용자들을 위하여 복수언어들도 목록화하여 설정할 수 있다.
예를들어 한글과 영어를 동시에 지원하기위하여

<t:AUDIO src="some.wav" systemLanguage="ko, en"/>

그러나 복수언어들이 systemLanguage 테스트 애트리뷰트가 있는 개체에 나타난다는 이유 만으로 반드시 여러 언어의 사용자를 위한 것이라는 의미는 아니다. 예을들어 라틴어를 배우는 사용자에게는 이와같은 복수언어가 다른의미에서 도움이 된다. 이 경우에는 systemLanguage 검정 애트리뷰트는 en 만을 포함하여야 한다.

주의 : 만일 여러 대체 언어를 포함하는 개체에서는 switch 개체에 포함시키고, 일치하는 것이 없으면, 오디오크랙 없이 비디오를 표현하는 상황이 될 수 있다. 그래서 switch의 제일 마지막에 모든 나머지 경우를 처리할 수 있도록 케이스를 포함할 것을 추전한다.

systemLanguage 애트리뷰트가 HTML 엘레멘트의 switch에 사용되었으면, HTML 엘레멘트에 HTML time2를 적용할 필요가 없다.

적용
개체scriptHTML규격IE
참조
HTML+time, systemBitrate, systemCaptions, systemOverdubOrSubtitle browserLanguage systemLanguage userLanguage 언어코드 목록