2012-02-21 94 views
1

對於我們從Froyo獲得的當前支持的一組語言,我想添加其他語言,如希伯來語或阿拉伯語。有什麼方法可以更新Froyo代碼來支持這些語言,並在構建Froyo代碼並將其安裝到設備上之後在settings --> languages & keyboards -->select locale部分中看到它們。如何將新的語言添加到系統映像

我已經嘗試添加語言環境「iw_IL」到目前在build/target/product/langugaes_fill.mk中的集合,但現在運氣好。

謝謝。

回答

0

嗨在additioin你必須做以下的文件更改 框架/基/核心/ JAVA/COM /安卓/內部/應用/ LocalePicker

final String[] localesOld = Resources.getSystem().getAssets().getLocales(); 
     final String[] locales = new String[localesOld.length+1]; 
     for(int i=0;i<locales.length;i++){ 
      if(i<localesOld.length){ 
       locales[i] = localesOld[i]; 
      }else{ 
       locales[i] = "your locale code"; 
       Log.d(TAG, "%%%%%%%%%%%%%%%%%% locale added %%%%%%%%%%%"); 
      } 
     } 

我用這個添加我的自定義語言環境和它的工作好,我希望這能解決你的問題。