[ Index ] |
PHP Cross Reference of BuddyPress |
[Summary view] [Print] [Text view]
1 //! moment.js locale configuration 2 //! locale : Latvian [lv] 3 //! author : Kristaps Karlsons : https://github.com/skakri 4 //! author : Jānis Elmeris : https://github.com/JanisE 5 6 ;(function (global, factory) { 7 typeof exports === 'object' && typeof module !== 'undefined' 8 && typeof require === 'function' ? factory(require('../moment')) : 9 typeof define === 'function' && define.amd ? define(['../moment'], factory) : 10 factory(global.moment) 11 }(this, function (moment) { 'use strict'; 12 13 14 var units = { 15 'm': 'minūtes_minūtēm_minūte_minūtes'.split('_'), 16 'mm': 'minūtes_minūtēm_minūte_minūtes'.split('_'), 17 'h': 'stundas_stundām_stunda_stundas'.split('_'), 18 'hh': 'stundas_stundām_stunda_stundas'.split('_'), 19 'd': 'dienas_dienām_diena_dienas'.split('_'), 20 'dd': 'dienas_dienām_diena_dienas'.split('_'), 21 'M': 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), 22 'MM': 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'), 23 'y': 'gada_gadiem_gads_gadi'.split('_'), 24 'yy': 'gada_gadiem_gads_gadi'.split('_') 25 }; 26 /** 27 * @param withoutSuffix boolean true = a length of time; false = before/after a period of time. 28 */ 29 function format(forms, number, withoutSuffix) { 30 if (withoutSuffix) { 31 // E.g. "21 minūte", "3 minūtes". 32 return number % 10 === 1 && number % 100 !== 11 ? forms[2] : forms[3]; 33 } else { 34 // E.g. "21 minūtes" as in "pēc 21 minūtes". 35 // E.g. "3 minūtēm" as in "pēc 3 minūtēm". 36 return number % 10 === 1 && number % 100 !== 11 ? forms[0] : forms[1]; 37 } 38 } 39 function relativeTimeWithPlural(number, withoutSuffix, key) { 40 return number + ' ' + format(units[key], number, withoutSuffix); 41 } 42 function relativeTimeWithSingular(number, withoutSuffix, key) { 43 return format(units[key], number, withoutSuffix); 44 } 45 function relativeSeconds(number, withoutSuffix) { 46 return withoutSuffix ? 'dažas sekundes' : 'dažām sekundēm'; 47 } 48 49 var lv = moment.defineLocale('lv', { 50 months : 'janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris'.split('_'), 51 monthsShort : 'jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec'.split('_'), 52 weekdays : 'svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena'.split('_'), 53 weekdaysShort : 'Sv_P_O_T_C_Pk_S'.split('_'), 54 weekdaysMin : 'Sv_P_O_T_C_Pk_S'.split('_'), 55 weekdaysParseExact : true, 56 longDateFormat : { 57 LT : 'HH:mm', 58 LTS : 'HH:mm:ss', 59 L : 'DD.MM.YYYY.', 60 LL : 'YYYY. [gada] D. MMMM', 61 LLL : 'YYYY. [gada] D. MMMM, HH:mm', 62 LLLL : 'YYYY. [gada] D. MMMM, dddd, HH:mm' 63 }, 64 calendar : { 65 sameDay : '[Šodien pulksten] LT', 66 nextDay : '[Rīt pulksten] LT', 67 nextWeek : 'dddd [pulksten] LT', 68 lastDay : '[Vakar pulksten] LT', 69 lastWeek : '[Pagājušā] dddd [pulksten] LT', 70 sameElse : 'L' 71 }, 72 relativeTime : { 73 future : 'pēc %s', 74 past : 'pirms %s', 75 s : relativeSeconds, 76 m : relativeTimeWithSingular, 77 mm : relativeTimeWithPlural, 78 h : relativeTimeWithSingular, 79 hh : relativeTimeWithPlural, 80 d : relativeTimeWithSingular, 81 dd : relativeTimeWithPlural, 82 M : relativeTimeWithSingular, 83 MM : relativeTimeWithPlural, 84 y : relativeTimeWithSingular, 85 yy : relativeTimeWithPlural 86 }, 87 ordinalParse: /\d{1,2}\./, 88 ordinal : '%d.', 89 week : { 90 dow : 1, // Monday is the first day of the week. 91 doy : 4 // The week that contains Jan 4th is the first week of the year. 92 } 93 }); 94 95 return lv; 96 97 }));
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Aug 24 01:01:27 2023 | Cross-referenced by PHPXref 0.7.1 |