Android 数字从右向左错误显示在任何位置

Android 数字从右向左错误显示在任何位置,android,numbers,translation,right-to-left,farsi,Android,Numbers,Translation,Right To Left,Farsi,我的华为y600安卓手机在库存rom中有问题。问题在于号码。当语言为英语(从左到右)时,数字显示正确,但当我将语言改为波斯语(从右到左;我的母语)时,数字也从右到左,这完全是错误的 这是手机使用英语时的屏幕截图: 时钟的格式正确,显示18:45。联系人中的号码也正确: 但当语言发生变化时,时钟就会变得异常: 时钟是18点56分。它显示(在我的语言中)“8164:”注意“:”标记也将在结尾处消失…18 46将消失81 64。它们和文本一样从右向左…但那是错误的。。。在联系人中情况更糟(号码相

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

这是手机使用英语时的屏幕截图:

时钟的格式正确,显示18:45。联系人中的号码也正确:

但当语言发生变化时,时钟就会变得异常:

时钟是18点56分。它显示(在我的语言中)“8164:”注意“:”标记也将在结尾处消失…18 46将消失81 64。它们和文本一样从右向左…但那是错误的。。。在联系人中情况更糟(号码相同):

正如您看到的09113924601是46013920911。它们都从右向左

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

我尝试了更多的语言环境2,我把阿拉伯语和波斯语混合在一起,比如阿拉伯语,伊朗语,反之亦然,但都不起作用

1\是否有一个程序可以更准确地指定参数,如数字seprate和单词seprate


2\u more locale 2应用程序中的“变体”是什么?

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


我建议从应用商店下载一些单独的程序(例如Google Play)来替换那些不适合你的股票程序。。。找到一个新的启动程序和一个新的联系人程序

请避免像“…”这样的填充物!你用什么<代码>文本视图?如果有帮助,请尝试此链接。这似乎是主屏幕程序中的软件错误。注意右上角的时钟似乎正确显示时间,在两个数字中间有冒号。“设置->日期/时间设置”屏幕上的日期/时间是如何显示的?不,它不起作用。我尝试了另一个时钟应用程序,但仍然显示错误:@Mohsenhasannzhad,那么你是说如果你下载谷歌日历(),语言设置为波斯语,谷歌日历无法正确显示日期/时间/数字?输出是一样的吗?我试过时钟应用程序,如果需要,让我也试一下谷歌日历,1分钟。不,那也不行。上面写着4102年10月,但应该是2014年!