kendo 图表阿拉伯文标题 (RTL) 问题

kendo chart arabic title (RTL) issue

"Arabic language"

中显示图表标题

预期图表标题 "(متوسط الدخل السنوي للأوراد (2005)"

根据 kendo 建议,他们要求我们使用方向 RTL

  <div class="k-rtl">
<div id="chart"></div>
</div>

使用后还是一样的问题

建议我们解决问题

已创建示例道场 Click view demo

解决方法就是我们需要联系末尾的阿拉伯语空字符。

"\u200f" 我们使用阿拉伯空 space 编码来解决这个问题。

       function OnChartRender(e)
        {
          var chart = e.sender;
          var newTitle = chart.options.title.text;// "Arabic title goes here"
          newTitle = newTitle + "\u200f";
          chart.options.title.text = newTitle;    
          chart.refresh(); 
       }