我的库存 rom 中的华为 y600 Android 手机有问题。问题在于数字。当语言是英语(从左到右)时,它们会正确显示,但是当我将语言更改为波斯语(从右到左;我的母语)时,数字也会从右到左,这完全是错误的!
这是手机是英文时的截图:
时钟格式正确,显示为 18:45。联系人中的数字也是正确的:
但是当语言发生变化时,时钟变得怪异:
时钟是 18 点 56 分。它显示(用我的语言)“8164:”请注意,“:”标记也会出现在末尾……而 18 46 将变成 81 64。它们与文本一样从右到左……但那是错误的。 ..在联系人中更糟(这是相同的号码):
如您所见,09113924601 是 4601 392 0911。它们都从右到左。
我刚刚测试了我的手机,发现这个问题只是波斯语而不是任何其他从右到左的语言(如阿拉伯语),所以我想如果有一个应用程序或 adb 命令可以让 rom 在使用时使用阿拉伯数字波斯语单词我认为问题将得到解决,因为阿拉伯语和波斯语数字是相同的。
我尝试了更多的语言环境 2,我将阿拉伯语和波斯语混合在一起,例如语言中的阿拉伯语和国家/地区中的伊朗,但没有奏效。
1_是否有程序可以更准确地指定参数,例如数字分隔和单词分隔?
2_更多语言环境 2 应用程序中的“变体”是什么?