国際化の世界では、CLDR (Common Locale Data Repository) が究極のデータベースのようであり、私が学んだように、多くのシステムはそこからロケール データを取得しています。
ただし、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
負の数と間隔の違いに注意してください。これはどう考えればいいですか?おそらく、そのような違いはもっとあります。どちらのフォーマット規則も問題ありませんか?それとも、ローカル ユーザーがどちらか一方を間違っていると認識している可能性はありますか?