vendor/assets/javascripts/locales/jquery.timeago.sr.js in rails-timeago-2.16.0 vs vendor/assets/javascripts/locales/jquery.timeago.sr.js in rails-timeago-2.17.1

- old
+ new

@@ -1,49 +1,54 @@ -// Serbian -(function () { - var numpf; +(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) { + // Serbian + var numpf = function (n, f, s, t) { + var n10; + n10 = n % 10; + if (n10 === 1 && (n === 1 || n > 20)) { + return f; + } else if (n10 > 1 && n10 < 5 && (n > 20 || n < 10)) { + return s; + } else { + return t; + } + }; - numpf = function (n, f, s, t) { - var n10; - n10 = n % 10; - if (n10 === 1 && (n === 1 || n > 20)) { - return f; - } else if (n10 > 1 && n10 < 5 && (n > 20 || n < 10)) { - return s; - } else { - return t; - } - }; - - jQuery.timeago.settings.strings["sr"] = { - prefixAgo: "пре", - prefixFromNow: "за", - suffixAgo: null, - suffixFromNow: null, - second: "секунд", - seconds: function (value) { - return numpf(value, "%d секунд", "%d секунде", "%d секунди"); - }, - minute: "један минут", - minutes: function (value) { - return numpf(value, "%d минут", "%d минута", "%d минута"); - }, - hour: "један сат", - hours: function (value) { - return numpf(value, "%d сат", "%d сата", "%d сати"); - }, - day: "један дан", - days: function (value) { - return numpf(value, "%d дан", "%d дана", "%d дана"); - }, - month: "месец дана", - months: function (value) { - return numpf(value, "%d месец", "%d месеца", "%d месеци"); - }, - year: "годину дана", - years: function (value) { - return numpf(value, "%d годину", "%d године", "%d година"); - }, - wordSeparator: " " - }; - -}).call(this); + jQuery.timeago.settings.strings["sr"] = { + prefixAgo: "пре", + prefixFromNow: "за", + suffixAgo: null, + suffixFromNow: null, + second: "секунд", + seconds: function (value) { + return numpf(value, "%d секунд", "%d секунде", "%d секунди"); + }, + minute: "један минут", + minutes: function (value) { + return numpf(value, "%d минут", "%d минута", "%d минута"); + }, + hour: "један сат", + hours: function (value) { + return numpf(value, "%d сат", "%d сата", "%d сати"); + }, + day: "један дан", + days: function (value) { + return numpf(value, "%d дан", "%d дана", "%d дана"); + }, + month: "месец дана", + months: function (value) { + return numpf(value, "%d месец", "%d месеца", "%d месеци"); + }, + year: "годину дана", + years: function (value) { + return numpf(value, "%d годину", "%d године", "%d година"); + }, + wordSeparator: " " + }; +}));