3

我想为我的 Android 应用程序用阿拉伯语翻译以下字符串:“你和你的朋友已经玩了 %1$d 并且总共赢得了 %2$d 分”,方法是在我的 XML 中复制/粘贴阿拉伯语翻译,然后输入变量用手。我得到的问题是,当我键入时,变量被分隔并在阿拉伯语字符串的末尾键入:

لقد لعبت أنت وأصدقاؤك لمدة %1$d وحصلتم علي %2$d إجمالي النقاط

这很奇怪,因为当我单独输入它时,它看起来还不错:http: //i.imgur.com/Mp00srv.png 但是当我将它复制/粘贴到 XML 文件中时它被破坏了:http: //i.imgur.com/ ZCpCSK0.png

我能做些什么来避免这种情况?

谢谢

已解决:我们在变量前添加了 LTR unicode 标记

4

1 回答 1

0

这在阿拉伯语文本中是正常的,因此为了避免以这种方式拆分字符串下面的结果现在将下面的内容复制粘贴到您的 XML 中,它应该可以正常工作,我知道它的路很长,但这就是它的解决方法

من أجمالي النقاط d$2% وحصلتم على d$1% لقد لعبت أنت وأصدقاؤك لمدة

于 2013-06-25T10:17:32.813 回答