| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 | //! moment.js locale configuration;(function (global, factory) {   typeof exports === 'object' && typeof module !== 'undefined'       && typeof require === 'function' ? factory(require('../moment')) :   typeof define === 'function' && define.amd ? define(['../moment'], factory) :   factory(global.moment)}(this, (function (moment) { 'use strict';    function plural(n) {        if (n % 100 === 11) {            return true;        } else if (n % 10 === 1) {            return false;        }        return true;    }    function translate(number, withoutSuffix, key, isFuture) {        var result = number + ' ';        switch (key) {            case 's':                return withoutSuffix || isFuture ? 'nokkrar sekúndur' : 'nokkrum sekúndum';            case 'ss':                if (plural(number)) {                    return result + (withoutSuffix || isFuture ? 'sekúndur' : 'sekúndum');                }                return result + 'sekúnda';            case 'm':                return withoutSuffix ? 'mínúta' : 'mínútu';            case 'mm':                if (plural(number)) {                    return result + (withoutSuffix || isFuture ? 'mínútur' : 'mínútum');                } else if (withoutSuffix) {                    return result + 'mínúta';                }                return result + 'mínútu';            case 'hh':                if (plural(number)) {                    return result + (withoutSuffix || isFuture ? 'klukkustundir' : 'klukkustundum');                }                return result + 'klukkustund';            case 'd':                if (withoutSuffix) {                    return 'dagur';                }                return isFuture ? 'dag' : 'degi';            case 'dd':                if (plural(number)) {                    if (withoutSuffix) {                        return result + 'dagar';                    }                    return result + (isFuture ? 'daga' : 'dögum');                } else if (withoutSuffix) {                    return result + 'dagur';                }                return result + (isFuture ? 'dag' : 'degi');            case 'M':                if (withoutSuffix) {                    return 'mánuður';                }                return isFuture ? 'mánuð' : 'mánuði';            case 'MM':                if (plural(number)) {                    if (withoutSuffix) {                        return result + 'mánuðir';                    }                    return result + (isFuture ? 'mánuði' : 'mánuðum');                } else if (withoutSuffix) {                    return result + 'mánuður';                }                return result + (isFuture ? 'mánuð' : 'mánuði');            case 'y':                return withoutSuffix || isFuture ? 'ár' : 'ári';            case 'yy':                if (plural(number)) {                    return result + (withoutSuffix || isFuture ? 'ár' : 'árum');                }                return result + (withoutSuffix || isFuture ? 'ár' : 'ári');        }    }    var is = moment.defineLocale('is', {        months : 'janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember'.split('_'),        monthsShort : 'jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des'.split('_'),        weekdays : 'sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur'.split('_'),        weekdaysShort : 'sun_mán_þri_mið_fim_fös_lau'.split('_'),        weekdaysMin : 'Su_Má_Þr_Mi_Fi_Fö_La'.split('_'),        longDateFormat : {            LT : 'H:mm',            LTS : 'H:mm:ss',            L : 'DD.MM.YYYY',            LL : 'D. MMMM YYYY',            LLL : 'D. MMMM YYYY [kl.] H:mm',            LLLL : 'dddd, D. MMMM YYYY [kl.] H:mm'        },        calendar : {            sameDay : '[í dag kl.] LT',            nextDay : '[á morgun kl.] LT',            nextWeek : 'dddd [kl.] LT',            lastDay : '[í gær kl.] LT',            lastWeek : '[síðasta] dddd [kl.] LT',            sameElse : 'L'        },        relativeTime : {            future : 'eftir %s',            past : 'fyrir %s síðan',            s : translate,            ss : translate,            m : translate,            mm : translate,            h : 'klukkustund',            hh : translate,            d : translate,            dd : translate,            M : translate,            MM : translate,            y : translate,            yy : translate        },        dayOfMonthOrdinalParse: /\d{1,2}\./,        ordinal : '%d.',        week : {            dow : 1, // Monday is the first day of the week.            doy : 4  // The week that contains Jan 4th is the first week of the year.        }    });    return is;})));
 |