web-dev-qa-db-ja.com

ロケールごとの有効な通貨形式

誰かがロケールコードによって有効な通貨フォーマットのリストをどこで入手できるか知っていますか?私はIntl(jsオブジェクト)からフォーマットを抽出し、Windowsの地域設定で確認できるフォーマットと比較して、フォーマットが異なることを確認しました。たとえば、「be-BY」の場合、Intlには「$ 123,123.35」がありますが、Windowsでは「123 123,35 $」です。 Intlの形式はCLDRで提供されているものと同じです。

何が正しいのでしょうか?そして、これの完全で正しいリストはどこにありますか?

これ: ロケールに基づく通貨/お金のフォーマットの完全なリスト -あまり役に立ちません。

4
Gino Pane

@Crissovが述べたように、CLDRが最善の策です。不整合があるかもしれませんが、定期的な改訂があり、それはオープンソースです。

の場合 be-BYそれ自体、私などのスラブ言語を知らない人が効果的な検索を行うのは難しいですが、いくつかの検索結果に基づいて このスーパーマーケットを含む のように、x xxx $形式が好ましいようです(私は小数を話すことができません;ベラルーシルーブルはもう小数値を持っていると私は信じています)。ただし、これは普遍的ではないようです。 this ベラルーシのフォルクスワーゲンサイト は、米ドルが最初に来るドルでの値を示します)。

ベラルーシが考慮すべき特定の市場であることがわかっている場合は、価格だけでなく、より一般的なコンテンツをローカライズできる会社に問い合わせることを検討してください。

1
Tim FitzGerald