0

다양한 로케일에 대해 통화를 포맷하는 방법에 대한 유용한 리소스가 있습니다.다른 로케일의 사용자를위한 통화 포맷의 원칙

는 내가 이해를 얻고 더 많은 문제가 발생하고하는 것은 독자에 대한 특정 통화를 포맷 할 때 하나가 취해야하는 전략 또는 위치 (즉. 사용자) 해당 사용자가 통화에 다른 로케일에있을 때 .

제 질문은 웹 응용 프로그램과 관련이 있지만 관련이 없습니다.

예를 들어, 호주 사용자를 생각해보십시오. "자연스러운"통화 표현은 [A] $ 10,293.56입니다. 즉, 마침표는 소수 구분 기호로 사용되며 쉼표는 천 단위 구분 기호로 사용됩니다. $/A $는 통화를 나타냅니다.

위의 호주 금액을 독일 사용자 (즉, 독일에 거주하는 독일어 사용자, 즉 독일에 거주하는 사용자)에게 보여주고 싶습니다.

내가 통화를 제공 할 수 [이상] 두 가지 방법 :

  1. [A] $ 10,293.56 - 그것이 호주 통화이기 때문에 즉 그냥 "호주의 서식을"사용합니다.
  2. [A] $ 10.293,56 - 호주 화폐 기호와 함께 독일어 십진수 표시를 사용합니다.

통화 표시기를 다른 곳으로 이동하는 것이 유리할 수 있습니다 (단, 한 예 : 10.293.56 A $).

특정 상황은 사용자의 "기본"통화와 관련하여 다른 통화를 표시해야하는 회계 시스템에 관한 것입니다.

옵션 1을 사용하면 다른 마침표/쉼표 때문에 오해가 생길 수 있으므로 옵션 2는 최소한 "현명한"것으로 보입니다.

그러나이 영역에는 실제로 "일반적인 관행"문서가 있는지 궁금합니다. 분명히 잠재적으로 펑키할만한 숫자의 형식이 아니라 통화 이름 &/또는 기호의 배치입니다.

답변

0

대부분의 서식 (숫자, 소수점 및 그룹 구분 기호, 빼기 부호, 통화 위치)은 통화별로 결정되지 않고 로캘에 의해 결정됩니다.

독일 사용자에게 정보를 표시하는 경우 모든 곳에서 독일어 스타일을 사용합니다.