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に貼り付けると、うまくいくはずです。長い道のりはわかっていますが、これが解決方法です

$2% または $1%

于 2013-06-25T10:17:32.813 に答える