Я знаю о that page, но как мне использовать этот локаль для отображения локализованных месяцев и дней на оси? У меня есть даты, подобные «2014-11-14T00: 00: 00 + 03: 00», и теперь я просто использую new Date()
, а не специальный d3.time.format. Если я сделаю locale.timeFormat, как реализовать это для правильного отображения на оси?Как сделать локализацию оси d3.js?
Я пробовал одну вещь. Сделал d3.locale
, сделал локализованную переменную формата с locale.timeFormat('%b')
, а затем положил ее в функцию tickFormat. Все в порядке, у меня были локализованные месяцы. Но без специальных меток формата на оси более гибкие - они будут показывать вам годы, если у вас большой домен, и дни, если у вас мало. Возможно ли сделать такие гибкие метки предпочтительным языком?
Спасибо!
Вау, я много читал эту страницу раз и на самом деле не нашел ответа. –