나는 (또한 히브리어에서 유사) 아랍어 로케일 목록 패턴 형식에 대한 항목이 다음 CLDR-25 데이터에서 관찰 한 :이상한 목록 패턴 형식
<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
내가 구체적으로이 오른쪽에서 왼쪽으로 스타일과 함께 할 수있는 뭔가가 의심하지만, 어떻게?
UPDATE :
지금은 문자의 실제 순서를 볼 수있는 작은 자바 프로그램을 작성했습니다.
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을 사용합니다.