jquery.timeago.sl.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. (function (factory) {
  2. if (typeof define === 'function' && define.amd) {
  3. define(['jquery'], factory);
  4. } else if (typeof module === 'object' && typeof module.exports === 'object') {
  5. factory(require('jquery'));
  6. } else {
  7. factory(jQuery);
  8. }
  9. }(function (jQuery) {
  10. // Slovenian with support for dual
  11. var numpf = function (n, a) {
  12. return a[n%100===1 ? 1 : n%100===2 ? 2 : n%100===3 || n%100===4 ? 3 : 0];
  13. };
  14. jQuery.timeago.settings.strings = {
  15. prefixAgo: null,
  16. prefixFromNow: "čez",
  17. suffixAgo: "nazaj",
  18. suffixFromNow: null,
  19. second: "sekundo",
  20. seconds: function (value) {
  21. return numpf(value, ["%d sekund", "%d sekundo", "%d sekundi", "%d sekunde"]);
  22. },
  23. minute: "minuto",
  24. minutes: function (value) {
  25. return numpf(value, ["%d minut", "%d minuto", "%d minuti", "%d minute"]);
  26. },
  27. hour: "eno uro",
  28. hours: function (value) {
  29. return numpf(value, ["%d ur", "%d uro", "%d uri", "%d ure"]);
  30. },
  31. day: "en dan",
  32. days: function (value) {
  33. return numpf(value, ["%d dni", "%d dan", "%d dneva", "%d dni"]);
  34. },
  35. month: "en mesec",
  36. months: function (value) {
  37. return numpf(value, ["%d mesecev", "%d mesec", "%d meseca", "%d mesece"]);
  38. },
  39. year: "eno leto",
  40. years: function (value) {
  41. return numpf(value, ["%d let", "%d leto", "%d leti", "%d leta"]);
  42. },
  43. wordSeparator: " "
  44. };
  45. }));