我使用jquery DataTable框架,例如:
$('.dataTable').dataTable({
"aaSorting": [[4, "asc"]]
});
它目前有效但我需要在另一种语言中使用这个数据表。结果我需要将数据表的单词(如search,next,prev和...)更改为另一个单词。
这可能吗?
答案 0 :(得分:1)
是的,有可能。 数据表为我们提供了将首选语言更改为插件的选项。
有两种方法可以在DataTables中包含国际化选项 - 通过Ajax请求(language.url: *prefered language*
)加载语言文件,或者在初始化时使用(language: *prefered language*
)属性。
以下示例显示如何将德语翻译包含为Ajax文件:
<script type="text/javascript" src="jquery.dataTables.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#example').dataTable( {
"language": {
"url": "dataTables.german.lang"
}
} );
} );
了解更多: https://datatables.net/plug-ins/i18n/
希望这有帮助。