define(function () {

  // Croatian

  function character (n) {

    var message = ' ' + n + ' znak';



    if (n % 10 < 5 && n % 10 > 0 && (n % 100 < 5 || n % 100 > 19)) {

      if (n % 10 > 1) {

        message += 'a';

      }

    } else {

      message += 'ova';

    }



    return message;

  }



  return {

    errorLoading: function () {

      return 'Preuzimanje nije uspjelo.';

    },

    inputTooLong: function (args) {

      var overChars = args.input.length - args.maximum;



      return 'Unesite ' + character(overChars);

    },

    inputTooShort: function (args) {

      var remainingChars = args.minimum - args.input.length;



      return 'Unesite još ' + character(remainingChars);

    },

    loadingMore: function () {

      return 'Učitavanje rezultata…';

    },

    maximumSelected: function (args) {

      return 'Maksimalan broj odabranih stavki je ' + args.maximum;

    },

    noResults: function () {

      return 'Nema rezultata';

    },

    searching: function () {

      return 'Pretraga…';

    },

    removeAllItems: function () {

      return 'Ukloni sve stavke';

    }

  };

});

