在哪里可以找到不同国家的 d3.js 的语言环境对象

all*_*lel 3 javascript locale localization d3.js

此 url ( https://github.com/mbostock/d3/wiki/Localization ) 显示了两个语言环境示例

en_US:
    {
    "decimal": ".",
    "thousands": ",",
    "grouping": [3],
    "currency": ["$", ""],
    "dateTime": "%a %b %e %X %Y",
    "date": "%m/%d/%Y",
    "time": "%H:%M:%S",
    "periods": ["AM", "PM"],
    "days": ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday",   "Saturday"],
    "shortDays": ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
    "months": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
    "shortMonths": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
    }
Run Code Online (Sandbox Code Playgroud)

ru_RU:
{
"decimal": ",",
"thousands": "\u00A0",
"grouping": [3],
"currency": ["", " ???."],
"dateTime": "%A, %e %B %Y ?. %X",
"date": "%d.%m.%Y",
"time": "%H:%M:%S",
"periods": ["AM", "PM"],
"days": ["???????????", "???????????", "???????", "?????", "???????", "???????", "???????"],
"shortDays": ["??", "??", "??", "??", "??", "??", "??"],
"months": ["??????", "???????", "?????", "??????", "???", "????", "????", "???????", "????????", "???????", "??????", "???????"],
"shortMonths": ["???", "???", "???", "???", "???", "???", "???", "???", "???", "???", "???", "???"]
 }
Run Code Online (Sandbox Code Playgroud)

我在哪里可以找到所有国家/地区对象?

我无法在页面上找到任何相关内容。

请帮忙。

Hie*_* Le 5

D3加载任何本地化字符串,它创建一个通过d3.locale方法处理本地化的新对象。在 D3 源中,有一些预先定义的;您可以在以下位置找到它们:

当你想使用其他语言环境的格式时en-US,这是一个例子:

var esLocaleDef = {...}; // your definition, you can copy from es-Es.js file in the above folder.
var esLocale = d3.locale(esLocaleDef);

// use esLocale.numberFormat instead of d3.format
var esNumberFormat = esLocale.numberFormat(...);

// use esLocale.timeFormat instead of d3.time.format
var esTimeFormat = esLocale.timeFormat(...);
Run Code Online (Sandbox Code Playgroud)