(function (factory) {
  if (typeof define === "function" && define.amd) {
    define(["jquery"], factory);
  } else if (typeof module === "object" && typeof module.exports === "object") {
    factory(require("jquery"));
  } else {
    factory(jQuery);
  }
})(function (jQuery) {
  // Slovenian with support for dual
  var numpf = function (n, a) {
    return a[
      n % 100 === 1
        ? 1
        : n % 100 === 2
        ? 2
        : n % 100 === 3 || n % 100 === 4
        ? 3
        : 0
    ];
  };

  jQuery.timeago.settings.strings = {
    prefixAgo: null,
    prefixFromNow: "čez",
    suffixAgo: "nazaj",
    suffixFromNow: null,
    second: "sekundo",
    seconds: function (value) {
      return numpf(value, [
        "%d sekund",
        "%d sekundo",
        "%d sekundi",
        "%d sekunde",
      ]);
    },
    minute: "minuto",
    minutes: function (value) {
      return numpf(value, ["%d minut", "%d minuto", "%d minuti", "%d minute"]);
    },
    hour: "eno uro",
    hours: function (value) {
      return numpf(value, ["%d ur", "%d uro", "%d uri", "%d ure"]);
    },
    day: "en dan",
    days: function (value) {
      return numpf(value, ["%d dni", "%d dan", "%d dneva", "%d dni"]);
    },
    month: "en mesec",
    months: function (value) {
      return numpf(value, ["%d mesecev", "%d mesec", "%d meseca", "%d mesece"]);
    },
    year: "eno leto",
    years: function (value) {
      return numpf(value, ["%d let", "%d leto", "%d leti", "%d leta"]);
    },
    wordSeparator: " ",
  };
});
