[ Index ] |
PHP Cross Reference of BuddyPress |
[Summary view] [Print] [Text view]
1 //! moment.js locale configuration 2 //! locale : Finnish [fi] 3 //! author : Tarmo Aidantausta : https://github.com/bleadof 4 5 ;(function (global, factory) { 6 typeof exports === 'object' && typeof module !== 'undefined' 7 && typeof require === 'function' ? factory(require('../moment')) : 8 typeof define === 'function' && define.amd ? define(['../moment'], factory) : 9 factory(global.moment) 10 }(this, function (moment) { 'use strict'; 11 12 13 var numbersPast = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split(' '), 14 numbersFuture = [ 15 'nolla', 'yhden', 'kahden', 'kolmen', 'neljän', 'viiden', 'kuuden', 16 numbersPast[7], numbersPast[8], numbersPast[9] 17 ]; 18 function translate(number, withoutSuffix, key, isFuture) { 19 var result = ''; 20 switch (key) { 21 case 's': 22 return isFuture ? 'muutaman sekunnin' : 'muutama sekunti'; 23 case 'm': 24 return isFuture ? 'minuutin' : 'minuutti'; 25 case 'mm': 26 result = isFuture ? 'minuutin' : 'minuuttia'; 27 break; 28 case 'h': 29 return isFuture ? 'tunnin' : 'tunti'; 30 case 'hh': 31 result = isFuture ? 'tunnin' : 'tuntia'; 32 break; 33 case 'd': 34 return isFuture ? 'päivän' : 'päivä'; 35 case 'dd': 36 result = isFuture ? 'päivän' : 'päivää'; 37 break; 38 case 'M': 39 return isFuture ? 'kuukauden' : 'kuukausi'; 40 case 'MM': 41 result = isFuture ? 'kuukauden' : 'kuukautta'; 42 break; 43 case 'y': 44 return isFuture ? 'vuoden' : 'vuosi'; 45 case 'yy': 46 result = isFuture ? 'vuoden' : 'vuotta'; 47 break; 48 } 49 result = verbalNumber(number, isFuture) + ' ' + result; 50 return result; 51 } 52 function verbalNumber(number, isFuture) { 53 return number < 10 ? (isFuture ? numbersFuture[number] : numbersPast[number]) : number; 54 } 55 56 var fi = moment.defineLocale('fi', { 57 months : 'tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu'.split('_'), 58 monthsShort : 'tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu'.split('_'), 59 weekdays : 'sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai'.split('_'), 60 weekdaysShort : 'su_ma_ti_ke_to_pe_la'.split('_'), 61 weekdaysMin : 'su_ma_ti_ke_to_pe_la'.split('_'), 62 longDateFormat : { 63 LT : 'HH.mm', 64 LTS : 'HH.mm.ss', 65 L : 'DD.MM.YYYY', 66 LL : 'Do MMMM[ta] YYYY', 67 LLL : 'Do MMMM[ta] YYYY, [klo] HH.mm', 68 LLLL : 'dddd, Do MMMM[ta] YYYY, [klo] HH.mm', 69 l : 'D.M.YYYY', 70 ll : 'Do MMM YYYY', 71 lll : 'Do MMM YYYY, [klo] HH.mm', 72 llll : 'ddd, Do MMM YYYY, [klo] HH.mm' 73 }, 74 calendar : { 75 sameDay : '[tänään] [klo] LT', 76 nextDay : '[huomenna] [klo] LT', 77 nextWeek : 'dddd [klo] LT', 78 lastDay : '[eilen] [klo] LT', 79 lastWeek : '[viime] dddd[na] [klo] LT', 80 sameElse : 'L' 81 }, 82 relativeTime : { 83 future : '%s päästä', 84 past : '%s sitten', 85 s : translate, 86 m : translate, 87 mm : translate, 88 h : translate, 89 hh : translate, 90 d : translate, 91 dd : translate, 92 M : translate, 93 MM : translate, 94 y : translate, 95 yy : translate 96 }, 97 ordinalParse: /\d{1,2}\./, 98 ordinal : '%d.', 99 week : { 100 dow : 1, // Monday is the first day of the week. 101 doy : 4 // The week that contains Jan 4th is the first week of the year. 102 } 103 }); 104 105 return fi; 106 107 }));
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 |