JavaScript Grid

Invoke the localizestrings method of the jqxGrid. Author: http://jqwidgets.com

by jqwidgets

HTML

<script src="https://jqwidgets.com/public/jqwidgets/jqx-all.js"></script>
<link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.base.css">
<link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.energyblue.css">
<script src="https://jqwidgets.com/jquery-widgets-demo/demos/jqxgrid/generatedata.js"></script>
<div id='jqxWidget'>
    <div id="jqxgrid"></div>
</div>

JavaScript

var data = generatedata(250);
 var source = {
     localdata: data,
     datafields: [{
         name: 'name',
         type: 'string'
     }, {
         name: 'productname',
         type: 'string'
     }, {
         name: 'available',
         type: 'bool'
     }, {
         name: 'date',
         type: 'date'
     }, {
         name: 'quantity',
         type: 'number'
     }, {
         name: 'price',
         type: 'number'
     }],
     datatype: "array"
 };
 var dataAdapter = new $.jqx.dataAdapter(source);
 var getLocalization = function () {
     var localizationobj = {};
     localizationobj.pagergotopagestring = "Gehe zu:";
     localizationobj.pagershowrowsstring = "Zeige Zeile:";
     localizationobj.pagerrangestring = " von ";
     localizationobj.pagernextbuttonstring = "voriger";
     localizationobj.pagerpreviousbuttonstring = "nächster";
     localizationobj.sortascendingstring = "Sortiere aufsteigend";
     localizationobj.sortdescendingstring = "Sortiere absteigend";
     localizationobj.sortremovestring = "Entferne Sortierung";
     localizationobj.firstDay = 1;
     localizationobj.percentsymbol = "%";
     localizationobj.currencysymbol = "€";
     localizationobj.currencysymbolposition = "after";
     localizationobj.decimalseparator = ".";
     localizationobj.thousandsseparator = ",";
     var days = {
         // full day names
         names: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
         // abbreviated day names
         namesAbbr: ["Sonn", "Mon", "Dien", "Mitt", "Donn", "Fre", "Sams"],
         // shortest day names
         namesShort: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"]
     };
     localizationobj.days = days;
     var months = {
         // full month names (13 months for lunar calendards -- 13th month should be "" if not lunar)
         names: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember", ""],
         //...