2011-12-14 62 views
0

我正在測試包含希伯來語文本的應用程序。但是,我無法更改android操作系統以希伯來語顯示UI。在語言和輸入設置中,我沒有看到希伯來語作爲語言選擇之一。仿真器中的希伯來語用戶界面

我嘗試使用persist.sys.language=iwpersist.sys.country=IL,這說明我的希伯來語(以色列)在語言設置希伯來文。但是,其餘的用戶界面都是英文的,我的應用也是英文的。

我知道希伯來文在我朋友的三星Android手機中顯示爲語言選擇。

我正在爲模擬器使用4.0與API級別14。

任何幫助,將不勝感激。

馬塞洛

回答

0

據我瞭解,面向不同地區的支持是依賴於供應商。 供應商可以選擇刪除某些地區出於任何原因。你的朋友是否和你一樣從同一供​​應商/運營商那裏獲得了電話。

如果一切都失敗,說明可能有幫助的根植電話here和應用程序Android Market

+0

我已經嘗試了兩個建議,但沒有奏效。 – 2011-12-20 18:01:49

0

Android支持各種語言環境,但它絕不意味着您會在所有設備中找到所有語言支持。

如果你想在你的應用程序中提供任何特定的語言支持,你必須在你的應用程序中打包相應的字體。

記住Android僅支持Open Type字體。

如果您需要在您的手機/模擬器中安裝特定的字體,那麼您需要購買一個支持該設備字體的設備,或者使用指定的字體構建您自己的模擬器。

+0

我可以在手機的/ system/fonts文件夾中看到希伯來文,因爲我可以在persist.sys.language = iw和persist.sys.country = IL啓動模擬器時看到希伯來語文本中的一些設置。但是,大多數OS UI字符串都是英文的。這是正常的嗎? – 2011-12-20 18:04:52