c'è un modo per usare il calendario persiano o arabo in linea di tendenza amcharts?
nomi mese non è utile, perché è in conflitto con altri calendari,amCharts - Come posso usare il calendario non inglese
risposta
è possibile utilizzare gli oggetti date per posizionare le linee di tendenza, sfortunatamente l'editor live accetta solo JSON valido, quindi potrebbe essere necessario utilizzare le stringhe di data "2013-12-03".
"trendLines": [{
"finalDate": new Date(2014,11,3),
"finalValue": 5,
"initialDate": new Date(2014,11,1),
"initialValue": 5,
}],
vi consiglio di fare dei file JavaScript denominato fa.js con il codice di seguito nella cartella di Lang, che è disponibile nella directory amChart.
AmCharts.translations.fa = {
"monthNames": ["دی", "بهمن", "اسفند", "فروردین", "اردیبهشت", "خرداد", "تیر", "مرداد", "شهریور", "مهر", "آبان", "آذز"],
"shortMonthNames": ["دی", "بهمن", "اسفند", "فروردین", "اردیبهشت", "خرداد", "تیر", "مرداد", "شهریور", "مهر", "آبان", "آذز"],
"dayNames": ["یکشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه"],
"shortDayNames": ["یکشنبه", "دوشنبه", "سه شنبه", "چهارشنبه", "پنجشنبه", "جمعه", "شنبه"],
"zoomOutText": "نمایش همه"}
Ora si hanno a che fare le cose della coppia più:
Importa fa.js al progetto
<script type="text/javascript" src="/amcharts/lang/fa.js"></script>
quindi definire in amchart oggetto
var chart = AmCharts.makeChart("chartdiv", {
"type": "serial",
"theme": "dark",
"marginRight": 40,
"marginLeft": 40,
"language":"fa"
.
.
.
questo è ok, ma la data indicata come calendario gregoriano non è il calendario persiano – Saeed
Purtroppo, devi rigenerare l'intero calendario (Persian Sunny) con i metodi amCharts per formattare o analizzare le date
È possibile trovare le informazioni relative alle date di formattazione sulla
amCharts Acknowledge Base - Date Formatting
se si potesse fare non esitate a condividere con noi
Avete risolto questo? – jones
@jones no, non riesco a risolvere quello – Saeed