【发布时间】:2014-11-26 07:25:46
【问题描述】:
您好所有堆栈溢出的天才用户, 首先,我要感谢大家对我的帮助。
这是我的问题
你可以在图片中看到,我正在使用数据表在管理面板 (CMS) 中列出。
我能够将按钮和搜索标签转换成俄语。
但除此之外,那些“显示行”、“显示/隐藏列”、“显示 1 个条目中的 1 到 1 个”和分页“第一个上一个下一个最后”标签无法像这些标签那样翻译成俄语来自datatable JS库。
我已经在数据表网站上找到了解决方案,链接如下:
http://datatables.net/plug-ins/i18n/
http://www.datatables.net/plug-ins/i18n/Russian#top
https://github.com/DataTables/Plugins/
问题是,我找不到如何将它集成到我的代码中。 我搜索了很多,但无法获得实现它的说明。
function getdatatable(deleteadr, paginate, aoculumn, aoColumnDefs) {
oTable = $('#datatable').dataTable({
"sPaginationType": "bs_full",
"bJQueryUI": true,
sDom: "<'row'<'dataTables_header clearfix'<'col-md-4'lC><'col-md-8'TRf>r>>t<'row'<'dataTables_footer clearfix'<'col-md-6'i><'col-md-6'p>>> ",
"bStateSave": true,
oTableTools: {
"sRowSelect": "multi",
"aButtons": [{
"sExtends": "copy",
"sButtonText": "copy",
"mColumns": "visible"
}, {
"sExtends": "print",
"sButtonText": "print",
"mColumns": "visible"
}, {
"sExtends": "csv",
"sButtonText": "csv",
"mColumns": "visible"
}, {
"sExtends": "xls",
"sButtonText": "xls",
"mColumns": "visible"
}, {
"sExtends": "pdf",
"sButtonText": "pdf",
"mColumns": "visible"
}, {
"sExtends": "text",
"sButtonText": "Delete",
"fnClick": function(nButton, oConfig, oFlash) {
deleteerows(deleteadr);
}
},
"select_all", "select_none"
],
sSwfPath: BASEURL + "js/datatables/extras/TableTools/media/swf/copy_csv_xls_pdf.swf"
},
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": BASEURL + paginate,
"sServerMethod": "POST",
"aoColumns": aoculumn,
"aoColumnDefs": aoColumnDefs,
"oLanguage": {
"sSearch": "Search:"
},
"bSortCellsTop": true
});
}
$this - > javascripts = array(
"modernizrjs" => "js/jquery/jquery-2.0.3.min.js",
"bootstrap" => "js/jquery-ui-1.10.3.custom/js/jquery-ui-1.10.3.custom.min.js",
"jqueryjs" => "bootstrap-dist/js/bootstrap.min.js",
"datatable" => "js/datatables/media/js/jquery.dataTables.min.js",
"assetsdatatable" => "js/datatables/media/assets/js/datatables.min.js",
"celsdlreorder" => "js/datatables/extras/ColReorder/media/js/ColReorderwithresize.js",
"colvis" => "js/datatables/extras/ColVis/media/js/ColVis.js",
"masdoment" => "js/bootstrap-daterangepicker/moment.min.js",
"timeag" => "js/timeago/jquery.timeago.min.js",
// "date" => "js/bootstrap-daterangepicker/daterangepicker.min.js",
"slimscroll" => "js/jQuery-slimScroll-1.3.0/jquery.slimscroll.min.js",
"slimscrollhorizontal" => "js/jQuery-slimScroll-1.3.0/slimScrollHorizontal.min.js",
"block" => "js/jQuery-BlockUI/jquery.blockUI.min.js",
"tabletool" => "js/datatables/extras/TableTools/media/js/TableTools.min.js",
"clipboard" => "js/datatables/extras/TableTools/media/js/ZeroClipboard.min.js",
"cellreorder" => "js/datatables/extras/FixedHeader/js/FixedHeader.min.js",
"cookie" => "js/jQuery-Cookie/jquery.cookie.min.js",
"griter" => "js/gritter/js/jquery.gritter.min.js",
"script" => "js/script.js",
"main" => "js/main.js",
"isotope" => "js/isotope/jquery.isotope.min.js",
"imagesloaded" => "js/isotope/imagesloaded.pkgd.min.min.js",
"blockUI" => "js/jQuery-BlockUI/jquery.blockUI.min.js"
);
请帮帮我。
谢谢。 :)
【问题讨论】:
标签: php codeigniter localization internationalization datatables