0

我的库存 rom 中的华为 y600 Android 手机有问题。问题在于数字。当语言是英语(从左到右)时,它们会正确显示,但是当我将语言更改为波斯语(从右到左;我的母语)时,数字也会从右到左,这完全是错误的!

这是手机是英文时的截图:

这是手机是英文时的截图:

时钟格式正确,显示为 18:45。联系人中的数字也是正确的:

联系人截图

但是当语言发生变化时,时钟变得怪异:

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

时钟是 18 点 56 分。它显示(用我的语言)“8164:”请注意,“:”标记也会出现在末尾……而 18 46 将变成 81 64。它们与文本一样从右到左……但那是错误的。 ..在联系人中更糟(这是相同的号码):

波斯语时联系

如您所见,09113924601 是 4601 392 0911。它们都从右到左。

我刚刚测试了我的手机,发现这个问题只是波斯语而不是任何其他从右到左的语言(如阿拉伯语),所以我想如果有一个应用程序或 adb 命令可以让 rom 在使用时使用阿拉伯数字波斯语单词我认为问题将得到解决,因为阿拉伯语和波斯语数字是相同的。

我尝试了更多的语言环境 2,我将阿拉伯语和波斯语混合在一起,例如语言中的阿拉伯语和国家/地区中的伊朗,但没有奏效。

1_是否有程序可以更准确地指定参数,例如数字分隔和单词分隔?

2_更多语言环境 2 应用程序中的“变体”是什么?

4

1 回答 1

1

这似乎是设备上某些库存程序的软件实现中的错误。它们很可能没有在波斯语中正确测试,但仍然对语言翻译功能进行了一些基本使用(尽管不正确)。

我建议从应用程序商店(例如 Google Play)下载一些单独的程序,以替换无法正常运行的库存程序……所以找到一个新的启动程序和一个新的联系人程序。

于 2014-10-29T16:11:40.717 回答