Advertisement

How to Change Datatable Language

 


I've seen my friend the language for the framework plugin, but he edited it directly on datatable.js. But I think it looks like the database developers have made a feature to be able to change language. And true I found it quite easy way. I will try to change it to Indonesian.

1. Create folder "lang" and create indonesia.json inside.

{
  "sEmptyTable": "Tidak ada data yang tersedia pada tabel ini",
  "sProcessing": "Sedang memproses...",
  "sLengthMenu": "Tampilkan _MENU_ entri",
  "sZeroRecords": "Tidak ditemukan data yang sesuai",
  "sInfo": "Menampilkan _START_ sampai _END_ dari _TOTAL_ entri",
  "sInfoEmpty": "Menampilkan 0 sampai 0 dari 0 entri",
  "sInfoFiltered": "(disaring dari _MAX_ entri keseluruhan)",
  "sInfoPostFix": "",
  "sSearch": "Cari:",
  "sUrl": "",
  "oPaginate": {
    "sFirst": "Pertama",
    "sPrevious": "Sebelumnya",
    "sNext": "Selanjutnya",
    "sLast": "Terakhir"
  }
}

2. Add the language tag in the javascript datatable like this
<script type="text/javascript">
	

	$(document).ready(function() {
		var table =	$('#example').DataTable({
			"language": {
				"url": "./lang/indonesia.json"
			},
			"processing": true,
			"serverSide": true,
			"ordering":false,
			"scrollX": true,
			"lengthMenu": [[10, 25, 50, 100, 1000, 2000], [10, 25, 50, 100, 1000, 2000]],


			"ajax": {
				url: 'data-ajax.php',
				type: 'post'
			}
		} );
		


		
	} );
	
</script>

Source Code

Post a Comment

0 Comments