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

- old
+ new

@@ -1,49 +1,54 @@ -// Croatian -(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) { + // Croatian + 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["hr"] = { - prefixAgo: "prije", - prefixFromNow: "za", - suffixAgo: null, - suffixFromNow: null, - second: "sekundu", - seconds: function (value) { - return numpf(value, "%d sekundu", "%d sekunde", "%d sekundi"); - }, - minute: "oko minutu", - minutes: function (value) { - return numpf(value, "%d minutu", "%d minute", "%d minuta"); - }, - hour: "oko jedan sat", - hours: function (value) { - return numpf(value, "%d sat", "%d sata", "%d sati"); - }, - day: "jedan dan", - days: function (value) { - return numpf(value, "%d dan", "%d dana", "%d dana"); - }, - month: "mjesec dana", - months: function (value) { - return numpf(value, "%d mjesec", "%d mjeseca", "%d mjeseci"); - }, - year: "prije godinu dana", - years: function (value) { - return numpf(value, "%d godinu", "%d godine", "%d godina"); - }, - wordSeparator: " " - }; - -}).call(this); \ No newline at end of file + jQuery.timeago.settings.strings["hr"] = { + prefixAgo: "prije", + prefixFromNow: "za", + suffixAgo: null, + suffixFromNow: null, + second: "sekundu", + seconds: function (value) { + return numpf(value, "%d sekundu", "%d sekunde", "%d sekundi"); + }, + minute: "oko minutu", + minutes: function (value) { + return numpf(value, "%d minutu", "%d minute", "%d minuta"); + }, + hour: "oko jedan sat", + hours: function (value) { + return numpf(value, "%d sat", "%d sata", "%d sati"); + }, + day: "jedan dan", + days: function (value) { + return numpf(value, "%d dan", "%d dana", "%d dana"); + }, + month: "mjesec dana", + months: function (value) { + return numpf(value, "%d mjesec", "%d mjeseca", "%d mjeseci"); + }, + year: "prije godinu dana", + years: function (value) { + return numpf(value, "%d godinu", "%d godine", "%d godina"); + }, + wordSeparator: " " + }; +}));