修改阿拉伯语等语言下的数字显示
生活随笔
收集整理的這篇文章主要介紹了
修改阿拉伯语等语言下的数字显示
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【描述】
在Android系統中,某些語言如阿拉伯語、波斯語、印地語、緬甸語等語言中的數字顯示是使用該語言系統中的字符進行顯示的,而不是使用通用的阿拉伯數字0-9顯示,這樣就導致時間、日期等顯示比較奇怪,很多出貨海外的客戶要求將這些語言下的數字顯示方式改為使用0-9數字顯示。
【解決方法】
打開external/icu4c/data/misc/numberingSystems.txt文件,可以看到numberingSystems這一項中有很多語言的數字映射,比如阿拉伯語對應arab 和 arabext兩個,修改desc中的數字顯示為“0123456789”,這樣修改就完成了。
保存后需要重新編譯ICU資源,這樣build才能生效。關于如何編譯ICU資源,請參考FAQ:FAQ04011 如何在Android 4.0中編譯ICU資源?
總結
以上是生活随笔為你收集整理的修改阿拉伯语等语言下的数字显示的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Allegro 16.6尺寸标注以及删除
- 下一篇: 不会英语可以学计算机编程吗,不会英语的人