CLDR-25-data で、アラビア語ロケールのリスト パターン形式の次のエントリを観察しました (ヘブライ語でも同様です)。
<listPatterns>
<listPattern>
<listPatternPart type="start" draft="contributed">{0}، {1}</listPatternPart>
<listPatternPart type="middle" draft="contributed">{0}، {1}</listPatternPart>
<listPatternPart type="end" draft="contributed">{0}، و {1}</listPatternPart>
<listPatternPart type="2" draft="contributed">{0} و {1}</listPatternPart>
</listPattern>
</listPatterns>
LDML 仕様では、"{0}" または "{1}" の形式のプレースホルダーについてのみ言及されていることに注意してください (タイプ "end" および "2" のリスト パターン パーツとは異なります)。以下も参照してください。
http://cldr.unicode.org/development/development-process/design-proposals/list-formatting
また
http://cldr.unicode.org/translation/lists
これは右から左へのスタイルと関係があると思われますが、詳細はどうですか?
アップデート:
これで、文字の実際のシーケンスを確認するための小さな Java プログラムを作成できました。
String s = "{0} و {1}"; // as displayed in browser or IDE-window
for (char c : s.toCharArray()) {
System.out.println(c);
}
出力は次のとおりです。
{
0
}
و
{
1
}
文字列自体の問題ではなく、表示の問題のようですね?! Internet Explorer バージョン 9 と Eclipse 4.3 を使用しています。