(function ($) {
  /**
   * jqGrid Croatian Translation (charset windows-1250)
   * Version 1.0.1 (developed for jQuery Grid 4.4)
   * msajko@gmail.com
   *
   * Dual licensed under the MIT and GPL licenses:
   * http://www.opensource.org/licenses/mit-license.php
   * http://www.gnu.org/licenses/gpl.html
   **/
  $.jgrid = $.jgrid || {};
  $.extend($.jgrid, {
    defaults: {
      recordtext: 'Pregled {0} - {1} od {2}',
      emptyrecords: 'Nema zapisa',
      loadtext: 'U�itavam...',
      pgtext: 'Stranica {0} od {1}',
    },
    search: {
      caption: 'Tra�i...',
      Find: 'Pretra�ivanje',
      Reset: 'Poni�ti',
      odata: [
        { oper: 'eq', text: 'jednak' },
        { oper: 'ne', text: 'nije identi�an' },
        { oper: 'lt', text: 'manje' },
        { oper: 'le', text: 'manje ili identi�no' },
        { oper: 'gt', text: 've�e' },
        { oper: 'ge', text: 've�e ili identi�no' },
        { oper: 'bw', text: 'po�inje sa' },
        { oper: 'bn', text: 'ne po�inje sa ' },
        { oper: 'in', text: 'je u' },
        { oper: 'ni', text: 'nije u' },
        { oper: 'ew', text: 'zavr�ava sa' },
        { oper: 'en', text: 'ne zavr�ava sa' },
        { oper: 'cn', text: 'sadr�i' },
        { oper: 'nc', text: 'ne sadr�i' },
        { oper: 'nu', text: 'is null' },
        { oper: 'nn', text: 'is not null' },
      ],
      groupOps: [
        { op: 'I', text: 'sve' },
        { op: 'ILI', text: 'bilo koji' },
      ],
      operandTitle: 'Click to select search operation.',
      resetTitle: 'Reset Search Value',
    },
    edit: {
      addCaption: 'Dodaj zapis',
      editCaption: 'Promijeni zapis',
      bSubmit: 'Preuzmi',
      bCancel: 'Odustani',
      bClose: 'Zatvri',
      saveData: 'Podaci su promijenjeni! Preuzmi promijene?',
      bYes: 'Da',
      bNo: 'Ne',
      bExit: 'Odustani',
      msg: {
        required: 'Polje je obavezno',
        number: 'Molim, unesite ispravan broj',
        minValue: 'Vrijednost mora biti ve�a ili identi�na ',
        maxValue: 'Vrijednost mora biti manja ili identi�na',
        email: 'neispravan e-mail',
        integer: 'Molim, unjeti ispravan cijeli broj (integer)',
        date: 'Molim, unjeti ispravan datum ',
        url: "neispravan URL. Prefiks je obavezan ('http://' or 'https://')",
        nodefined: ' nije definiran!',
        novalue: ' zahtjevan podatak je obavezan!',
        customarray: 'Opcionalna funkcija trebala bi bili polje (array)!',
        customfcheck: 'Custom function should be present in case of custom checking!',
      },
    },
    view: {
      caption: 'Otvori zapis',
      bClose: 'Zatvori',
    },
    del: {
      caption: 'Obri�i',
      msg: 'Obri�i ozna�en zapis ili vi�e njih?',
      bSubmit: 'Obri�i',
      bCancel: 'Odustani',
    },
    nav: {
      edittext: '',
      edittitle: 'Promijeni obilje�eni red',
      addtext: '',
      addtitle: 'Dodaj novi red',
      deltext: '',
      deltitle: 'Obri�i obilje�eni red',
      searchtext: '',
      searchtitle: 'Potra�i zapise',
      refreshtext: '',
      refreshtitle: 'Ponovo preuzmi podatke',
      alertcap: 'Upozorenje',
      alerttext: 'Molim, odaberi red',
      viewtext: '',
      viewtitle: 'Pregled obilje�enog reda',
    },
    col: {
      caption: 'Obilje�i kolonu',
      bSubmit: 'Uredu',
      bCancel: 'Odustani',
    },
    errors: {
      errcap: 'Gre�ka',
      nourl: 'Nedostaje URL',
      norecords: 'Bez zapisa za obradu',
      model: 'colNames i colModel imaju razli�itu duljinu!',
    },
    formatter: {
      integer: { thousandsSeparator: '.', defaultValue: '0' },
      number: { decimalSeparator: ',', thousandsSeparator: '.', decimalPlaces: 2, defaultValue: '0,00' },
      currency: { decimalSeparator: ',', thousandsSeparator: '.', decimalPlaces: 2, prefix: '', suffix: '', defaultValue: '0,00' },
      date: {
        dayNames: ['Ned', 'Pon', 'Uto', 'Sri', '�et', 'Pet', 'Sub', 'Nedjelja', 'Ponedjeljak', 'Utorak', 'Srijeda', '�etvrtak', 'Petak', 'Subota'],
        monthNames: ['Sij', 'Velj', 'O�u', 'Tra', 'Svi', 'Lip', 'Srp', 'Kol', 'Ruj', 'Lis', 'Stu', 'Pro', 'Sije�anj', 'Velja�a', 'O�ujak', 'Travanj', 'Svibanj', 'Lipanj', 'Srpanj', 'Kolovoz', 'Rujan', 'Listopad', 'Studeni', 'Prosinac'],
        AmPm: ['am', 'pm', 'AM', 'PM'],
        S: function (j) {
          return '';
        },
        srcformat: 'Y-m-d',
        newformat: 'd.m.Y.',
        parseRe: /[#%\\\/:_;.,\t\s-]/,
        masks: {
          // see http://php.net/manual/en/function.date.php for PHP format used in jqGrid
          // and see http://docs.jquery.com/UI/Datepicker/formatDate
          // and https://github.com/jquery/globalize#dates for alternative formats used frequently
          ISO8601Long: 'Y-m-d H:i:s',
          ISO8601Short: 'Y-m-d',
          // short date:
          //    d - Day of the month, 2 digits with leading zeros
          //    m - Numeric representation of a month, with leading zeros
          //    Y - A full numeric representation of a year, 4 digits
          ShortDate: 'd.m.Y.', // in jQuery UI Datepicker: "dd.mm.yy."
          // long date:
          //    l - A full textual representation of the day of the week
          //    j - Day of the month without leading zeros
          //    F - A full textual representation of a month
          //    Y - A full numeric representation of a year, 4 digits
          LongDate: 'l, j. F Y', // in jQuery UI Datepicker: "dddd, d. MMMM yyyy"
          // long date with long time:
          //    l - A full textual representation of the day of the week
          //    j - Day of the month without leading zeros
          //    F - A full textual representation of a month
          //    Y - A full numeric representation of a year, 4 digits
          //    H - 24-hour format of an hour with leading zeros
          //    i - Minutes with leading zeros
          //    s - Seconds, with leading zeros
          FullDateTime: 'l, j. F Y H:i:s', // in jQuery UI Datepicker: "dddd, d. MMMM yyyy HH:mm:ss"
          // month day:
          //    d - Day of the month, 2 digits with leading zeros
          //    F - A full textual representation of a month
          MonthDay: 'd F', // in jQuery UI Datepicker: "dd MMMM"
          // short time (without seconds)
          //    H - 24-hour format of an hour with leading zeros
          //    i - Minutes with leading zeros
          ShortTime: 'H:i', // in jQuery UI Datepicker: "HH:mm"
          // long time (with seconds)
          //    H - 24-hour format of an hour with leading zeros
          //    i - Minutes with leading zeros
          //    s - Seconds, with leading zeros
          LongTime: 'H:i:s', // in jQuery UI Datepicker: "HH:mm:ss"
          SortableDateTime: 'Y-m-d\\TH:i:s',
          UniversalSortableDateTime: 'Y-m-d H:i:sO',
          // month with year
          //    F - A full textual representation of a month
          //    Y - A full numeric representation of a year, 4 digits
          YearMonth: 'F Y', // in jQuery UI Datepicker: "MMMM yyyy"
        },
        reformatAfterEdit: false,
      },
      baseLinkUrl: '',
      showAction: '',
      target: '',
      checkbox: { disabled: true },
      idName: 'id',
    },
  });
})(jQuery);
