2012-04-22 2 views
1

세계화의 세계에서 CLDR (Common Locale Data Repository)는 궁극적 인 데이터베이스 인 것처럼 보였습니다. 그리고 배웠 듯이 많은 시스템에서 로캘 데이터를 가져옵니다.왜 CLDR와 Windows의 통화 형식이 다른가요?

그러나 CLDR 데이터와 Windows 7의 로캘을 비교했을 때 통화 서식이 많은 경우가 많습니다.

  • Windows: $1,235.00, -$1,235.00
  • CLDR...: $1,235.00, ($1,235.00)

또는의 스페인어 (콜롬비아) 콜롬비아 페소을 보자 다음과 같이 로케일 "영어 (캐나다)"의 예를 들어

, 캐나다 달러 포맷 :

  • Windows: $ 1.235,00, ($ 1.235,00)
  • CLDR...: $1.235,00, -$1.235,00

음수와 간격이 다양합니다. 이 점에 대해 어떻게 생각해야합니까? 대부분의 경우 그러한 차이가 더 많습니다. 두 포맷팅 규칙이 모두 OK입니까, 아니면 로컬 사용자가 잘못된 것으로 인식 할 수 있습니까?

답변

3

프로그래밍과 관련이 없지만 귀하의 질문에 답변 해 드리겠습니다.
(잘못된) 폴란드어 날짜 형식에 대한 CLDR 내부 메일 링리스트에 한 번 묻고 합법적 인 (폴란드 표준) 참조를 제공하는 변경 제안을했습니다. 그 대답은 CLDR가 국가 표준을 따르려고했으나 때때로 흔히 사용되는 형식 을 대신 사용하는 것이 좋습니다.. , CLDR's bug tracking system을 찾아 -

  • 하나 더 일반적으로 국가 표준
  • 하거나 정의에 오류가에 의해 지정된 것보다는 사용되는 정의 된 형식이 :

    는 질문에 두 가지 답이있다 어쩌면 거기에 뭔가가 있습니다. (

  • )

저는 Microsoft가 국가 규정 및 표준을 준수하려고 노력하고 있다고 생각합니다.

+1

FWIW Microsoft는 현재 CLDR 프로젝트의 멤버입니다. http://cldr.unicode.org/ –