1.简介
本文将介绍如何设置 dhtmlxGantt 的语言、导出PDF/PNG、导出Excel/iCal等等。
2.设置语言
顾名思义,语言设置可以让甘特图使用你希望的语言来呈现。 |
启用语言设置
———————————————————————————————————————————————————————-
如果你需要使用任何非英语的语言,你需要在压面中引用语言包。dhtmlxGantt为我们提供了许多主流语言的本地化资源文件,放在 source/locale文件夹下。资源文件命名方式为:source/locale/locale_{name}.js
<script src="../codebase/dhtmlxgantt.js"></script>
<link rel="stylesheet" href="../codebase/dhtmlxgantt.css">
<script src="../codebase/locale/locale_fr.js" charset="utf-8"></script>
注意,确保你使用的编码方式为”UTF-8”,因为所有的资源文件都是采用的这种编码方式。 |
dhtmlxGantt提供的语言包
———————————————————————————————————————————————————————-
语言 | 资源文件 | 翻译程度 |
---|---|---|
Arabic | locale_ar.js | 部分 |
Belarus | locale_be.js | 全部 |
English | locale.js | 全部 |
Catalan | locale_ca.js | 部分 |
中文 | locale_cn.js | 部分 |
Czech | locale_cs.js | 部分 |
Danish | locale_da.js | 部分 |
Dutch | locale_nl.js | 部分 |
Finnish | locale_fi.js | 部分 |
French | locale_fr.js | 全部 |
German | locale_de.js | 全部 |
Greek | locale_el.js | 部分 |
Hebrew | locale_he.js | 部分 |
Hungarian | locale_hu.js | 部分 |
Indonesia | locale_id.js | 部分 |
Italian | locale_it.js | 部分 |
Japanese | locale_jp.js | 部分 |
Norwegian | locale_no.js | 部分 |
Polish | locale_pl.js | 部分 |
Portuguese | locale_pt.js | 部分 |
Romanian | locale_ro.js | 部分 |
Russian | locale_ru.js | 全部 |
Slovenian | locale_si.js | 部分 |
Spanish | locale_es.js | 部分 |
Swedish | locale_sv.js | 部分 |
Turkish | locale_tr.js | 部分 |
Ukrainian | locale_ua.js | 部分 |
自定义语言资源文件
———————————————————————————————————————————————————————-
注意:
- 新建的资源文件为一个独立的JS文件,其命名方式为”locale_[xx]“,其中[xx]为一个两位字符的语言编码。
- 你可以将你创建的资源文件发送到support@dhtmlx.com,这样我们就可以将您的资源文件包含在下个版本中。
创建资源文件最简单的方式,就是复制英文资源文件(-gantt/sources/locale/locale.js)的文本内容,然后将里面的内容翻译成你需要的语言。
- monthFull - 所有月份的全名,从一月份开始排列
- monthShort - 月份的简称,从一月份开始排列