首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么CLDR和Windows有不同的货币格式?

为什么CLDR和Windows有不同的货币格式?
EN

Stack Overflow用户
提问于 2012-04-22 10:38:36
回答 1查看 585关注 0票数 1

在国际化的世界中,CLDR ()似乎是最终的数据库,正如我所了解的,许多系统都是从它派生出它们的地区数据。

但是,我比较了Windows 7中的CLDR数据和区域设置,在许多情况下货币格式是不同的。

例如,以地区"English (Canada)“表示的加元格式如下:

  • 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

注意负数和间距的变化。我该怎么想呢?很可能存在更多这样的差异。这两种格式化规则是否都可以,或者是否会发生本地用户认为错误的情况?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-22 11:11:05

虽然这与编程无关,但我将尝试回答您的问题。

我曾在CLDR的内部邮件列表中询问(不正确的)波兰日期格式,并建议对其进行修改,提供法律(波兰标准)参考。答案是CLDR试图遵循国家标准,但有时使用常用的格式代替可能是个好主意。

你的问题有两个答案:

  • 定义的格式比国家标准规定的格式更常用。
  • 或者简单地说,定义中有一个错误-浏览CLDR虫跟踪系统,也许它有(或曾经)一些东西。

至于微软,我相信他们正在努力遵守国家法规和标准。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10267234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档