我将用户想要翻译的语言存储在 session 变量中,但我不知道将其传递给数据表
我找到了this explanation on the datatables website但这并没有真正帮助,我在哪里设置语言参数?
最佳答案
您必须创建一个语言文件,然后使用以下命令设置它:
"oLanguage": {
"sUrl": "media/language/your_file.txt"
}
我不确定您使用的是什么服务器语言,但类似的东西在 PHP 中可以工作:
"oLanguage": {
"sUrl": "media/language/custom_lang_<?php echo $language ?>.txt"
}
其中语言
与特定语言的文件名匹配。
或更改个人设置:
"oLanguage": {
"sLengthMenu": "Display _MENU_ records per page",
"sZeroRecords": "Nothing found - sorry",
"sInfo": "Showing _START_ to _END_ of _TOTAL_ records",
"sInfoEmpty": "Showing 0 to 0 of 0 records",
"sInfoFiltered": "(filtered from _MAX_ total records)"
}
有关更多详细信息,请阅读:http://datatables.net/plug-ins/i18n
关于jquery - 如何更改数据表的语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13342494/