Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ar.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ar.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ar.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,96 @@ +(function() { + function numpf(n, a) { + return a[plural=n===0 ? 0 : n===1 ? 1 : n===2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5]; + } + +jQuery.timeago.settings.strings = { + prefixAgo: "منذ", + prefixFromNow: "بعد", + suffixAgo: null, + suffixFromNow: null, // null OR "من الآن" + second: function(value) { return numpf(value, [ + 'أقل من ثانية', + 'ثانية واحدة', + 'ثانيتين', + '%d ثوانٍ', + '%d ثانية', + '%d ثانية']); }, + seconds: function(value) { return numpf(value, [ + 'أقل من ثانية', + 'ثانية واحدة', + 'ثانيتين', + '%d ثوانٍ', + '%d ثانية', + '%d ثانية']); }, + minute: function(value) { return numpf(value, [ + 'أقل من دقيقة', + 'دقيقة واحدة', + 'دقيقتين', + '%d دقائق', + '%d دقيقة', + 'دقيقة']); }, + minutes: function(value) { return numpf(value, [ + 'أقل من دقيقة', + 'دقيقة واحدة', + 'دقيقتين', + '%d دقائق', + '%d دقيقة', + 'دقيقة']); }, + hour: function(value) { return numpf(value, [ + 'أقل من ساعة', + 'ساعة واحدة', + 'ساعتين', + '%d ساعات', + '%d ساعة', + '%d ساعة']); }, + hours: function(value) { return numpf(value, [ + 'أقل من ساعة', + 'ساعة واحدة', + 'ساعتين', + '%d ساعات', + '%d ساعة', + '%d ساعة']); }, + day: function(value) { return numpf(value, [ + 'أقل من يوم', + 'يوم واحد', + 'يومين', + '%d أيام', + '%d يومًا', + '%d يوم']); }, + days: function(value) { return numpf(value, [ + 'أقل من يوم', + 'يوم واحد', + 'يومين', + '%d أيام', + '%d يومًا', + '%d يوم']); }, + month: function(value) { return numpf(value, [ + 'أقل من شهر', + 'شهر واحد', + 'شهرين', + '%d أشهر', + '%d شهرًا', + '%d شهر']); }, + months: function(value) { return numpf(value, [ + 'أقل من شهر', + 'شهر واحد', + 'شهرين', + '%d أشهر', + '%d شهرًا', + '%d شهر']); }, + year: function(value) { return numpf(value, [ + 'أقل من عام', + 'عام واحد', + '%d عامين', + '%d أعوام', + '%d عامًا']); + }, + years: function(value) { return numpf(value, [ + 'أقل من عام', + 'عام واحد', + 'عامين', + '%d أعوام', + '%d عامًا', + '%d عام']);} + }; +})(); Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.bg.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.bg.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.bg.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Bulgarian +jQuery.timeago.settings.strings = { + prefixAgo: "преди", + prefixFromNow: "след", + suffixAgo: null, + suffixFromNow: null, + seconds: "по-малко от минута", + minute: "една минута", + minutes: "%d минути", + hour: "един час", + hours: "%d часа", + day: "един ден", + days: "%d дни", + month: "един месец", + months: "%d месеца", + year: "една година", + years: "%d години" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ca.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ca.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ca.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Catalan +jQuery.timeago.settings.strings = { + prefixAgo: "fa", + prefixFromNow: "d'aqui a", + suffixAgo: null, + suffixFromNow: null, + seconds: "menys d'1 minut", + minute: "1 minut", + minutes: "uns %d minuts", + hour: "1 hora", + hours: "unes %d hores", + day: "1 dia", + days: "%d dies", + month: "aproximadament un mes", + months: "%d mesos", + year: "aproximadament un any", + years: "%d anys" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.cs.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.cs.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.cs.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,24 @@ +// Czech +(function() { + function f(n, d, a) { + return a[d>=0 ? 0 : a.length===2 || n<5 ? 1 : 2]; + } + + jQuery.timeago.settings.strings = { + prefixAgo: 'před', + prefixFromNow: 'za', + suffixAgo: null, + suffixFromNow: null, + seconds: function(n, d) {return f(n, d, ['méně než minutou', 'méně než minutu']);}, + minute: function(n, d) {return f(n, d, ['minutou', 'minutu']);}, + minutes: function(n, d) {return f(n, d, ['%d minutami', '%d minuty', '%d minut']);}, + hour: function(n, d) {return f(n, d, ['hodinou', 'hodinu']);}, + hours: function(n, d) {return f(n, d, ['%d hodinami', '%d hodiny', '%d hodin']);}, + day: function(n, d) {return f(n, d, ['%d dnem', '%d den']);}, + days: function(n, d) {return f(n, d, ['%d dny', '%d dny', '%d dní']);}, + month: function(n, d) {return f(n, d, ['%d měsícem', '%d měsíc']);}, + months: function(n, d) {return f(n, d, ['%d měsíci', '%d měsíce', '%d měsíců']);}, + year: function(n, d) {return f(n, d, ['%d rokem', '%d rok']);}, + years: function(n, d) {return f(n, d, ['%d lety', '%d roky', '%d let']);} + }; +})(); Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.cy.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.cy.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.cy.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,20 @@ +// Welsh +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "yn ôl", + suffixFromNow: "o hyn", + seconds: "llai na munud", + minute: "am funud", + minutes: "%d munud", + hour: "tua awr", + hours: "am %d awr", + day: "y dydd", + days: "%d diwrnod", + month: "tua mis", + months: "%d mis", + year: "am y flwyddyn", + years: "%d blynedd", + wordSeparator: " ", + numbers: [] +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.da.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.da.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.da.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Danish +jQuery.timeago.settings.strings = { + prefixAgo: "for", + prefixFromNow: "om", + suffixAgo: "siden", + suffixFromNow: "", + seconds: "mindre end et minut", + minute: "ca. et minut", + minutes: "%d minutter", + hour: "ca. en time", + hours: "ca. %d timer", + day: "en dag", + days: "%d dage", + month: "ca. en måned", + months: "%d måneder", + year: "ca. et år", + years: "%d år" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.de.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.de.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.de.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// German +jQuery.timeago.settings.strings = { + prefixAgo: "vor", + prefixFromNow: "in", + suffixAgo: "", + suffixFromNow: "", + seconds: "wenigen Sekunden", + minute: "etwa einer Minute", + minutes: "%d Minuten", + hour: "etwa einer Stunde", + hours: "%d Stunden", + day: "etwa einem Tag", + days: "%d Tagen", + month: "etwa einem Monat", + months: "%d Monaten", + year: "etwa einem Jahr", + years: "%d Jahren" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.el.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.el.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.el.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Greek +jQuery.timeago.settings.strings = { + prefixAgo: "πριν", + prefixFromNow: "σε", + suffixAgo: "", + suffixFromNow: "", + seconds: "λιγότερο από ένα λεπτό", + minute: "περίπου ένα λεπτό", + minutes: "%d λεπτά", + hour: "περίπου μία ώρα", + hours: "περίπου %d ώρες", + day: "μία μέρα", + days: "%d μέρες", + month: "περίπου ένα μήνα", + months: "%d μήνες", + year: "περίπου ένα χρόνο", + years: "%d χρόνια" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.en.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.en.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.en.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,20 @@ +// English (Template) +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "ago", + suffixFromNow: "from now", + seconds: "less than a minute", + minute: "about a minute", + minutes: "%d minutes", + hour: "about an hour", + hours: "about %d hours", + day: "a day", + days: "%d days", + month: "about a month", + months: "%d months", + year: "about a year", + years: "%d years", + wordSeparator: " ", + numbers: [] +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.es.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.es.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.es.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Spanish +jQuery.timeago.settings.strings = { + prefixAgo: "hace", + prefixFromNow: "dentro de", + suffixAgo: "", + suffixFromNow: "", + seconds: "menos de un minuto", + minute: "un minuto", + minutes: "unos %d minutos", + hour: "una hora", + hours: "%d horas", + day: "un día", + days: "%d días", + month: "un mes", + months: "%d meses", + year: "un año", + years: "%d años" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.et.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.et.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.et.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Estonian +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "tagasi", + suffixFromNow: "pärast", + seconds: function(n, d) { return d < 0 ? "vähem kui minuti aja" : "vähem kui minut aega"; }, + minute: function(n, d) { return d < 0 ? "umbes minuti aja" : "umbes minut aega"; }, + minutes: function(n, d) { return d < 0 ? "%d minuti" : "%d minutit"; }, + hour: function(n, d) { return d < 0 ? "umbes tunni aja" : "umbes tund aega"; }, + hours: function(n, d) { return d < 0 ? "%d tunni" : "%d tundi"; }, + day: function(n, d) { return d < 0 ? "umbes päeva" : "umbes päev"; }, + days: "%d päeva", + month: function(n, d) { return d < 0 ? "umbes kuu aja" : "umbes kuu aega"; }, + months: function(n, d) { return d < 0 ? "%d kuu" : "%d kuud"; }, + year: function(n, d) { return d < 0 ? "umbes aasta aja" : "umbes aasta aega"; }, + years: function(n, d) { return d < 0 ? "%d aasta" : "%d aastat"; } +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.fr.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.fr.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.fr.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,17 @@ +// French +jQuery.timeago.settings.strings = { + // environ ~= about, it's optional + prefixAgo: "il y a", + prefixFromNow: "d'ici", + seconds: "moins d'une minute", + minute: "environ une minute", + minutes: "environ %d minutes", + hour: "environ une heure", + hours: "environ %d heures", + day: "environ un jour", + days: "environ %d jours", + month: "environ un mois", + months: "environ %d mois", + year: "un an", + years: "%d ans" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.hu.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.hu.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.hu.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Hungarian +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: null, + suffixFromNow: null, + seconds: "kevesebb mint egy perce", + minute: "körülbelül egy perce", + minutes: "%d perce", + hour: "körülbelül egy órája", + hours: "körülbelül %d órája", + day: "körülbelül egy napja", + days: "%d napja", + month: "körülbelül egy hónapja", + months: "%d hónapja", + year: "körülbelül egy éve", + years: "%d éve" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.id.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.id.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.id.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Indonesian +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "yang lalu", + suffixFromNow: "dari sekarang", + seconds: "kurang dari semenit", + minute: "sekitar satu menit", + minutes: "%d menit", + hour: "sekitar sejam", + hours: "sekitar %d jam", + day: "sehari", + days: "%d hari", + month: "sekitar sebulan", + months: "%d bulan", + year: "sekitar setahun", + years: "%d tahun" +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.it.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.it.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.it.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,16 @@ +// Italian +jQuery.timeago.settings.strings = { + suffixAgo: "fa", + suffixFromNow: "da ora", + seconds: "meno di un minuto", + minute: "circa un minuto", + minutes: "%d minuti", + hour: "circa un'ora", + hours: "circa %d ore", + day: "un giorno", + days: "%d giorni", + month: "circa un mese", + months: "%d mesi", + year: "circa un anno", + years: "%d anni" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ja.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ja.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ja.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,19 @@ +// Japanese +jQuery.timeago.settings.strings = { + prefixAgo: "", + prefixFromNow: "今から", + suffixAgo: "前", + suffixFromNow: "後", + seconds: "1 分未満", + minute: "約 1 分", + minutes: "%d 分", + hour: "約 1 時間", + hours: "約 %d 時間", + day: "約 1 日", + days: "約 %d 日", + month: "約 1 ヶ月", + months: "約 %d ヶ月", + year: "約 1 年", + years: "約 %d 年", + wordSeparator: "" +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ko.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ko.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ko.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,20 @@ +// Korean +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "전", + suffixFromNow: "후", + seconds: "1분", + minute: "약 1분", + minutes: "%d분", + hour: "약 1시간", + hours: "약 %d시간", + day: "하루", + days: "%d일", + month: "약 1개월", + months: "%d개월", + year: "약 1년", + years: "%d년", + wordSeparator: " ", + numbers: [] +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.lt.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.lt.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.lt.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,20 @@ +//Lithuanian +jQuery.timeago.settings.strings = { + prefixAgo: "prieš", + prefixFromNow: null, + suffixAgo: null, + suffixFromNow: "nuo dabar", + seconds: "%d sek.", + minute: "min.", + minutes: "%d min.", + hour: "val.", + hours: "%d val.", + day: "1 d.", + days: "%d d.", + month: "mėn.", + months: "%d mėn.", + year: "metus", + years: "%d metus", + wordSeparator: " ", + numbers: [] +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.nl.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.nl.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.nl.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,20 @@ +// Dutch +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "over", + suffixAgo: "geleden", + suffixFromNow: null, + seconds: "minder dan een minuut", + minute: "ongeveer een minuut", + minutes: "%d minuten", + hour: "ongeveer een uur", + hours: "ongeveer %d uur", + day: "een dag", + days: "%d dagen", + month: "ongeveer een maand", + months: "%d maanden", + year: "ongeveer een jaar", + years: "%d jaar", + wordSeparator: " ", + numbers: [] +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.no.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.no.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.no.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Norwegian +jQuery.timeago.settings.strings = { + prefixAgo: "for", + prefixFromNow: "om", + suffixAgo: "siden", + suffixFromNow: "", + seconds: "mindre enn et minutt", + minute: "ca. et minutt", + minutes: "%d minutter", + hour: "ca. en time", + hours: "ca. %d timer", + day: "en dag", + days: "%d dager", + month: "ca. en måned", + months: "%d måneder", + year: "ca. et år", + years: "%d år" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.pl.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.pl.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.pl.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,31 @@ +// Polish +(function() { + function numpf(n, s, t) { + // s - 2-4, 22-24, 32-34 ... + // t - 5-21, 25-31, ... + var n10 = n % 10; + if ( (n10 > 1) && (n10 < 5) && ( (n > 20) || (n < 10) ) ) { + return s; + } else { + return t; + } + } + + jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "za", + suffixAgo: "temu", + suffixFromNow: null, + seconds: "mniej niż minutę", + minute: "minutę", + minutes: function(value) { return numpf(value, "%d minuty", "%d minut"); }, + hour: "godzinę", + hours: function(value) { return numpf(value, "%d godziny", "%d godzin"); }, + day: "dzień", + days: "%d dni", + month: "miesiąc", + months: function(value) { return numpf(value, "%d miesiące", "%d miesięcy"); }, + year: "rok", + years: function(value) { return numpf(value, "%d lata", "%d lat"); } + }; +})(); \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.pt.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.pt.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.pt.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,16 @@ +// Portuguese +jQuery.timeago.settings.strings = { + suffixAgo: "atrás", + suffixFromNow: "a partir de agora", + seconds: "menos de um minuto", + minute: "cerca de um minuto", + minutes: "%d minutos", + hour: "cerca de uma hora", + hours: "cerca de %d horas", + day: "um dia", + days: "%d dias", + month: "cerca de um mês", + months: "%d meses", + year: "cerca de um ano", + years: "%d anos" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ru.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ru.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.ru.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,34 @@ +// Russian +(function() { + function numpf(n, f, s, t) { + // f - 1, 21, 31, ... + // s - 2-4, 22-24, 32-34 ... + // t - 5-20, 25-30, ... + var 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 = { + prefixAgo: null, + prefixFromNow: "через", + suffixAgo: "назад", + suffixFromNow: null, + seconds: "меньше минуты", + 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 лет"); } + }; +})(); \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.si.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.si.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.si.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Sinhalese (SI) +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "පෙර", + suffixFromNow: "පසුව", + seconds: "තත්පර කිහිපයකට", + minute: "මිනිත්තුවකට පමණ", + minutes: "මිනිත්තු %d කට", + hour: "පැයක් පමණ ", + hours: "පැය %d කට පමණ", + day: "දවසක ට", + days: "දවස් %d කට ", + month: "මාසයක් පමණ", + months: "මාස %d කට", + year: "වසරක් පමණ", + years: "වසරක් %d කට පමණ" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.sv.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.sv.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.sv.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,18 @@ +// Swedish +jQuery.timeago.settings.strings = { + prefixAgo: "för", + prefixFromNow: "om", + suffixAgo: "sedan", + suffixFromNow: "", + seconds: "mindre än en minut", + minute: "ungefär en minut", + minutes: "%d minuter", + hour: "ungefär en timme", + hours: "ungefär %d timmar", + day: "en dag", + days: "%d dagar", + month: "ungefär en månad", + months: "%d månader", + year: "ungefär ett år", + years: "%d år" +}; \ No newline at end of file Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.th.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.th.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.th.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,20 @@ +// Thai +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: null, + suffixAgo: "ที่แล้ว", + suffixFromNow: "จากตอนนี้", + seconds: "น้อยกว่าหนึ่งนาที", + minute: "ประมาณหนึ่งนาที", + minutes: "%d นาที", + hour: "ประมาณหนึ่งชั่วโมง", + hours: "ประมาณ %d ชั่วโมง", + day: "หนึ่งวัน", + days: "%d วัน", + month: "ประมาณหนึ่งเดือน", + months: "%d เดือน", + year: "ประมาณหนึ่งปี", + years: "%d ปี", + wordSeparator: "", + numbers: [] +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.tr.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.tr.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.tr.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,16 @@ +// Turkish +jQuery.timeago.settings.strings = { + suffixAgo: 'önce', + suffixFromNow: null, + seconds: '1 dakikadan', + minute: '1 dakika', + minutes: '%d dakika', + hour: '1 saat', + hours: '%d saat', + day: '1 gün', + days: '%d gün', + month: '1 ay', + months: '%d ay', + year: '1 yıl', + years: '%d yıl' +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.vi.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.vi.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.vi.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,20 @@ +// Vietnamese +jQuery.timeago.settings.strings = { + prefixAgo: 'cách đây', + prefixFromNow: null, + suffixAgo: null, + suffixFromNow: "trước", + seconds: "chưa đến một phút", + minute: "khoảng một phút", + minutes: "%d phút", + hour: "khoảng một tiếng", + hours: "khoảng %d tiếng", + day: "một ngày", + days: "%d ngày", + month: "khoảng một tháng", + months: "%d tháng", + year: "khoảng một năm", + years: "%d năm", + wordSeparator: " ", + numbers: [] +}; Index: lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.zh.js =================================================================== diff -u --- lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.zh.js (revision 0) +++ lams_central/web/includes/javascript/timeagoi18n/jquery.timeago.zh.js (revision 2dabba2a1c8faf6803df769555b0f0ad57b2b82d) @@ -0,0 +1,20 @@ +// Simplified Chinese +jQuery.timeago.settings.strings = { + prefixAgo: null, + prefixFromNow: "从现在开始", + suffixAgo: "之前", + suffixFromNow: null, + seconds: "不到1分钟", + minute: "大约1分钟", + minutes: "%d分钟", + hour: "大约1小时", + hours: "大约%d小时", + day: "1天", + days: "%d天", + month: "大约1个月", + months: "%d月", + year: "大约1年", + years: "%d年", + numbers: [], + wordSeparator: "" +};