| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 | //! moment.js locale configuration//! locale : Icelandic [is]//! author : Hinrik Örn Sigurðsson : https://github.com/hinrik;(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';    //! moment.js locale configuration    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;})));
 |