2011-07-06 4 views
2

사용자에게 언어 선택 옵션을 제공하는 응용 프로그램이 하나 있습니다.키보드의 언어 특정 문자 입력 허용

사용자가 선택한 언어로 키보드에서 텍스트를 입력 할 수있는 기능을 구현하고 싶습니다. 예 : 힌디어를 선택하면 내 응용 프로그램이 힌디어로 입력됩니다.

JSF (얼음면)와 최대 절전 모드를 사용하고 있습니다.

가능합니까? 어떻게?

+1

무엇을 의미합니까? 힌디어를 선택하면 내 응용 프로그램이 H indi. '- OS 입력이 힌디어로 변경되고 영어 문자를 입력하는 대신 자동으로 힌디어를 입력하기 시작 했습니까? 그게 가능하다고 생각하지 않는다. 웹 설정으로 할 수 없거나해서는 안되는 OS 설정을 변경해야하기 때문이다. – Thomas

답변

0

사용 언어 번역 ...

참조

http://www.labnol.org/internet/website-translation-with-google-language-api/4367/

수도 있습니다 도움이를 참조하시기 바랍니다 u :

+0

두 번째 링크는 많은 도움이되며 영어에서 힌디어로 번역 할 수 있습니다.하지만 Google 번역사는 구자라트 어 번역을위한 코드를 포함하고 있지 않습니다. 감사합니다 – chetan

+0

처음에는 코드를 이해하기가 어렵습니다. – chetan

+0

첫 번째 것은 JS 파일이므로 참조 할 필요가 없습니다 ... 단지 유틸리티를 사용합니다 ... – Sweety

0

모든 것이 가능합니다. 문제는 "얼마입니까?"

translate.google.com으로 이동하면 자동으로 글쓰기 언어를 감지 할 수 있습니다. 그렇게 할 수 있다면 AJAX를 사용하여 사용자가 입력 한 텍스트를 서버에 전송하고 선택한 언어로 텍스트가 작성되었는지 확인하십시오.

그러나 언어 감지는 그렇게 간단한 작업이 아닙니다. 언어가 고유 한 스크립트를 사용하면 간단합니다. 예를 들어 조지아 어 (내가 아는 한)는 자체 스크립트를 사용하고 다른 언어는 같은 스크립트를 사용하지 않습니다. 유럽 ​​언어에 관해서는 똑같이 말할 수 없습니다. 그들은 모두 라틴 문자를 사용합니다. 이 경우 더 복잡한 방법이 필요하며 google이 필요합니다. BTW API가있는 경우이 tranlate.google 기능을 활용할 수 있습니다. AJAX를 사용하여 Google에 입력 된 텍스트를 보내고 검색 한 언어를 확인하십시오. 100 % 정확하지는 않지만 우리 모두가 구현할 수 있습니다.

당신이 http://www.google.com/jsapi 등이 외부 JS를 포함 할 필요가 onkeyup 이벤트에 자바 스크립트 함수

+0

당신은 맞지만 Google은 구자라트 어용 API를 포함 할 수 없습니다. – chetan