[英]How to render vis.js timeline elements in Portuguese?
我的任務是使用vis.js的組件做一個基本的時間表,問題是我來自巴西,時間線os vis.js顯示幾個月的英語,我需要他們用葡萄牙語,研究文檔我發現了一些關於語言變化的語言環境,但是盡管我嘗試過,但我無法改變它。
如果你可以幫助我這樣做會很有幫助,這是關於語言變化的代碼:
var options = {
width: "100%",
height: "381px",
timeAxis: {scale: 'year', step: 1},
zoomable: false,
maxMinorChars: 1,
locales: {
mylocale: {
current: 'atual',
time: 'tempo'
}
},
locale: 'mylocale',
format: {
minorLabels: {
day: 'DD',
month: 'MMMM',
year: 'YYYY'
},
majorLabels: {
day: 'DD',
month: 'MMMM',
year: 'YYYY'
}
}
};
代碼基於以下鏈接:( http://visjs.org/docs/timeline/ )( http://momentjs.com/ )
我知道這個問題已經過時了,我不知道當你問這個問題時vis.js的版本是否支持這個問題,但是...
minorLabels和majorLabels可以是函數而不是對象,您可以返回所需的任何字符串。 這些函數有3個參數(日期,比例,步驟)。
options: {
format: {
minorLabels: function (date, scale, step) {
// return minor label with date in your locale
},
majorLabels: function (date, scale, step) {
// return major label with date in your locale
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.