2014-10-29 43 views
1

我遇到了我的華爲y600 Android手機在股票rom問題。問題在於數字。當語言是英語時(從左到右),它們顯示正確,但是當我將語言更改爲波斯語(從右到左;我的母語)時,數字也從右向左移動,這是一個錯誤!數字錯誤地顯示從右到左任何地方

這是截圖的時候,手機是英文:

This is the screenshot when the phone is in English:

時鐘是正確的格式,它顯示了18:45。號碼的聯繫人是正確太:

Screenshot of contacts

但是當語言改變時鐘變爲奇特:

http://www.4shared.com/photo/ccsyGoCBba/Screenshot_-----.html

時鐘爲18:56。它顯示了(用我的語言)「8164:」注意:「:」標記也將結束...... 18 46將去81 64.它們從文本中的右邊到左邊......但那是錯誤的。 ..這更糟糕的是,當在接觸(這是相同數量):

contacts when farsi

正如你所看到的是09113924601 392 4601 0911.他們都去從右到左。

我剛剛測試了我的手機,我發現這個問題只是白色的波斯語,沒有任何其他的左邊語言的權利(如阿拉伯語),所以我認爲如果有一個應用程序或adb命令來使用ROM阿拉伯數字,同時使用波斯語,我認爲問題將被固定,因爲阿拉伯語和波斯語的數字是相同的。

我嘗試了更多的語言環境2,並且我以阿拉伯語和阿拉伯語的方式在國家和伊朗混合了阿拉伯語和波斯語,但是沒有奏效。

1_is有一個程序來更準確地指定參數,如數字分離和單詞分離?

2_what更多地區2應用程序中的「變體」?

+0

請避免填充像「...」! – 2014-10-29 15:55:02

+0

你使用..'' TextView'嗎? – Panther 2014-10-29 15:57:30

+0

嘗試此鏈接,如果這可以幫助你http://androidsbs.blogspot.in/2013/11/androidtextdirection.html – Panther 2014-10-29 15:59:56

回答

1

這似乎是設備上某些庫存程序的軟件實現中的一個錯誤。他們很可能沒有在波斯語中正確測試,但仍然使用語言翻譯功能(儘管不正確)。

我建議從應用程序商店(例如Google Play)下載一些單獨的程序來替換無法正常工作的股票程序...因此找到一個新的啓動程序和一個新的聯繫人程序。

+0

不,它不會work.i嘗試另一個時鐘應用程序,仍然顯示錯誤:http://www.4shared.com/photo/RiaE4MDHba/Screenshot_-----.html – 2014-10-29 16:19:56

+0

@MohsenHasannezhad所以你說如果你下載谷歌日曆(https://play.google.com/store/apps/details?id=com.google.android.calendar),語言設置爲波斯語,Google日曆不會正確顯示日期/時間/數字?輸出是否相同? – CJBS 2014-10-29 16:21:21

+0

時間是19:48,但它顯示84:91 – 2014-10-29 16:21:27