2014-10-21 2 views
0

프로그래밍 방식으로 응용 프로그램에서 시스템 언어를 가져올 수 있습니까? 내 앱이 HTML/자바 스크립트로 작성되었습니다.Winjs가 HTML/자바 스크립트로 시스템 언어를 얻습니다.

크롬에서는 "navigator.language"코드를 사용하여 브라우저의 언어를 가져올 수 있습니다. Windows 8 앱에서이 작업을 수행하려고합니다.

미리 도움을 주셔서 감사합니다.

Windows.Globalization.Language.currentInputMethodLanguageTag 

답변

0

는 답을 얻었다 : 위의 WinRT 속성을 확인하는 것만 큼 간단하지는 않지만 가능한 가장 좋은 방법입니다. 예를 들어 핀란드어를 표시 언어로 사용했지만 언어 팩을 다운로드하지 않은 경우 (이 경우 영어로 된 OS가 표시됨)이 API는 "fi"를 반환합니다. OS도 기계간에 사용자 설정을 로밍하므로 핀란드어 (lang pack 등을 다운로드 한 기계)와 영어로 된 하나의 기계를 사용하면 선택 사항과 값 API 리턴은 두 기계에서 모두 "fi"가 될 수 있습니다. (나의 선택이 sync'd 이었기 때문에) en-US에있는 하나의 기계를보고 (보고 싶다).
+0

이와 관련된 질문 : http://stackoverflow.com/questions/12799619/how-to-get-actual-language-in-a-winrt-app – harriha

+0

추가 설명이 – harriha

관련 문제