2012-11-30 2 views
1

다국어/다국간 앱을 프로그래밍하고 싶습니다. 사용자가 Phonegap에서 앱을 여는 기기와 국가의 시스템 언어를 감지하는 가장 좋은 해결책이 무엇인지 알고 싶습니다. ?Phonegap 앱이 언어와 국가를 감지합니다.

앱은 검색 엔진이 될 것이며 정보는 국가마다 다릅니다. 즉, 누군가가 스페인에서 앱을 열면 App이 국가 ES를 선택해야하고 단말기가 언어로 ES를 선택한 경우 ES GUI가로드되어야한다는 것을 의미합니다.

답변

5

문서를 보셨습니까? 바로이 부분이 있습니다 - 세계화 : http://docs.phonegap.com/en/2.2.0/cordova_globalization_globalization.md.html#Globalization

countryCode은 SIM 카드와 관련된 유용한 cordova-plugin-sim입니다.

세계화 플러그인은 전화 사용자 (사용자 기본 설정)가 수정 한 값을 제공하며 cordova-plugin-sim은 SIM 카드 사업자가 설정 한 값을 제공합니다 (사용자가 변경할 수 없음).

+0

안녕하세요. 훌륭한 콘텐츠입니다. 즉, 이것이 내 해결책이 될 수 있다는 것을 의미합니다. globalization.getLocaleName :-) –

+0

예를 들어 로케일이 비어 있고 언어 만 표시되는지 확인합니다. yu는 IP를 cann 서비스에 사용하는 좋은 옵션입니다. 내 나라의 ISO 코드를 얻으시겠습니까? IP가 올바른 가치입니까 ... 아니면 위도/경도를 사용해야합니까? –

+0

나는 그들이 원하는 로케일을 말할 수있는 옵션을 줄 것이라고 말하고 싶다. 내 의견은 분명히. –

관련 문제