包含阿拉伯语和变量的字符串

时间:2013-06-25 09:58:58

标签: android xml string variables arabic

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

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

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

我该怎么做才能避免这种情况?

由于

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

1 个答案:

答案 0 :(得分:0)

这在阿拉伯语文本中是正常的,以避免以这种方式拆分字符串 لقدلعبتأنتوأصدقاؤكلمدة d $ 1% وحصلتمعلى d $ 2% منأجماليالنقاط 然后通过在每个部分之间放置标签空间来重新排列它们,并减小空间以达到以下结果 现在将以下内容粘贴到您的XML中,它应该可以正常工作,我知道它的方法很长,但这就是它解决的问题

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