다양한 로케일에 대해 통화를 포맷하는 방법에 대한 유용한 리소스가 있습니다.다른 로케일의 사용자를위한 통화 포맷의 원칙
는 내가 이해를 얻고 더 많은 문제가 발생하고하는 것은 독자에 대한 특정 통화를 포맷 할 때 하나가 취해야하는 전략 또는 위치 (즉. 사용자) 해당 사용자가 통화에 다른 로케일에있을 때 .
제 질문은 웹 응용 프로그램과 관련이 있지만 관련이 없습니다.
예를 들어, 호주 사용자를 생각해보십시오. "자연스러운"통화 표현은 [A] $ 10,293.56입니다. 즉, 마침표는 소수 구분 기호로 사용되며 쉼표는 천 단위 구분 기호로 사용됩니다. $/A $는 통화를 나타냅니다.
위의 호주 금액을 독일 사용자 (즉, 독일에 거주하는 독일어 사용자, 즉 독일에 거주하는 사용자)에게 보여주고 싶습니다.
내가 통화를 제공 할 수 [이상] 두 가지 방법 :
- [A] $ 10,293.56 - 그것이 호주 통화이기 때문에 즉 그냥 "호주의 서식을"사용합니다.
- [A] $ 10.293,56 - 호주 화폐 기호와 함께 독일어 십진수 표시를 사용합니다.
통화 표시기를 다른 곳으로 이동하는 것이 유리할 수 있습니다 (단, 한 예 : 10.293.56 A $).
특정 상황은 사용자의 "기본"통화와 관련하여 다른 통화를 표시해야하는 회계 시스템에 관한 것입니다.
옵션 1을 사용하면 다른 마침표/쉼표 때문에 오해가 생길 수 있으므로 옵션 2는 최소한 "현명한"것으로 보입니다.
그러나이 영역에는 실제로 "일반적인 관행"문서가 있는지 궁금합니다. 분명히 잠재적으로 펑키할만한 숫자의 형식이 아니라 통화 이름 &/또는 기호의 배치입니다.