如何更改DataTable的语言 [英] how to change language for DataTable
问题描述
我在一个会话变量中存储用户想翻译哪种语言,但是我不知道传递它DataTables
我发现这些对数据表网站的解释,但这并没有真正的帮助,我在哪里设置语言参数?
您必须创建一个语言文件,然后使用以下设置:
code>oLanguage:{
sUrl:media / language / your_file.txt
}
我不知道你正在使用什么服务器语言,但是这样可以在PHP中工作:
oLanguage:{
sUrl:media / language / custom_lang_<?php echo $ language?> .txt
}
其中语言
匹配特定语言的文件名。
或更改个人设置:
oLanguage:{
有关详细信息,请阅读以下内容: http ://datatables.net/plug-ins/i18n
sLengthMenu:显示每页的_MENU_记录,
sZeroRecords:没有找到 - 抱歉,
sInfo:显示_TOTAL_记录的_START_到_END_,
sInfoEmpty:显示0到0的0记录,
sInfoFiltered:(从_MAX_总记录中过滤)
}
I store, in a session variable, which language does user wants to translate but I don't know to pass it DataTables
I found this explanation on the datatables website but that didn't really help, where do I set language param ?
解决方案You have to either create a language file and then set it using :
"oLanguage": { "sUrl": "media/language/your_file.txt" }
Im not sure what server language you are using but something like this would work in PHP :
"oLanguage": { "sUrl": "media/language/custom_lang_<?php echo $language ?>.txt" }
Where
language
matches the file name you for a specific language.or change individual settings :
"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)" }
For more details read this : http://datatables.net/plug-ins/i18n
这篇关于如何更改DataTable的语言的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!