2013-12-17 3 views
-1

힌디어, marathi, oriya 등 여러 가지 인도 언어를 지원해야합니다.이 작업을 더 간단하게 만들 수있는 맞춤식 로케일 또는 이와 비슷한 것을 만들 수 있습니까?여러 인도 언어 지원

예를 들어

: 그것은 가능한 다음 코드를 사용하여 로케일, 힌디어 편지 strings.xml 파일에 텍스트, 그리고 말 값 - 하이에 저장 한 후 설정하는 것입니다 :

Locale locale = new Locale("hi"); 
Locale.setDefault(locale); 

을 할 수있는 몇 가지 유사한 기능 내 응용 프로그램에 많은 텍스트가 있으므로 달성해야합니다.

+0

글꼴을 사용하여 이것을 달성 할 수 있습니다. – Avijit

+0

글꼴 사용하기 매번 setText를해야 할 것입니다. 모든 인도 언어는 다른 패턴의 알파벳을 가지고 있습니다. –

답변

0

응용 프로그램에서 로케일을 강제 실행하는 방법을 알아 보려면 link을 확인하십시오.

기본적으로 같은 것을 할 : 당신의 strings.xml의와 값-인사를 생성 한 후

Configuration configuration = 
getApplicationContext().getResources().getConfiguration(); 

configuration.locale = new Locale("hi); 

getApplicationContext().getResources().updateConfiguration(
configuration, getApplicationContext().getResources().getDisplayMetrics()); 

어떻게 여기에, 당신이 할 수있는 당연히 list of languages