PageSourceSearch

https://www.aarstiderne.com/assets/source/js/ng-apps/angularjs/angular-locale_da-dk.js

js aarstiderne.com collected 2026-10-02 11:06:44 UTC 3,106 bytes, 156 lines download raw bytes

1'use strict';
2angular.module("ngLocale", [], ["$provide", function($provide) {
3var PLURAL_CATEGORY = {ZERO: "zero", ONE: "one", TWO: "two", FEW: "few", MANY: "many", OTHER: "other"};
4function getDecimals(n) {
5  n = n + '';
6  var i = n.indexOf('.');
7  return (i == -1) ? 0 : n.length - i - 1;
8}
9
10function getVF(n, opt_precision) {
11  var v = opt_precision;
12
13  if (undefined === v) {
14    v = Math.min(getDecimals(n), 3);
15  }
16
17  var base = Math.pow(10, v);
18  var f = ((n * base) | 0) % base;
19  return {v: v, f: f};
20}
21
22function getWT(v, f) {
23  if (f === 0) {
24    return {w: 0, t: 0};
25  }
26
27  while ((f % 10) === 0) {
28    f /= 10;
29    v--;
30  }
31
32  return {w: v, t: f};
33}
34
35$provide.value("$locale", {
36  "DATETIME_FORMATS": {
37    "AMPMS": [
38      "AM",
39      "PM"
40    ],
41    "DAY": [
42      "s\u00f8ndag",
43      "mandag",
44      "tirsdag",
45      "onsdag",
46      "torsdag",
47      "fredag",
48      "l\u00f8rdag"
49    ],
50    "ERANAMES": [
51      "f.Kr.",
52      "e.Kr."
53    ],
54    "ERAS": [
55      "f.Kr.",
56      "e.Kr."
57    ],
58    "FIRSTDAYOFWEEK": 0,
59    "MONTH": [
60      "januar",
61      "februar",
62      "marts",
63      "april",
64      "maj",
65      "juni",
66      "juli",
67      "august",
68      "september",
69      "oktober",
70      "november",
71      "december"
72    ],
73    "SHORTDAY": [
74      "s\u00f8n.",
75      "man.",
76      "tir.",
77      "ons.",
78      "tor.",
79      "fre.",
80      "l\u00f8r."
81    ],
82    "SHORTMONTH": [
83      "jan.",
84      "feb.",
85      "mar.",
86      "apr.",
87      "maj",
88      "jun.",
89      "jul.",
90      "aug.",
91      "sep.",
92      "okt.",
93      "nov.",
94      "dec."
95    ],
96    "STANDALONEMONTH": [
97      "januar",
98      "februar",
99      "marts",
100      "april",
101      "maj",
102      "juni",
103      "juli",
104      "august",
105      "september",
106      "oktober",
107      "november",
108      "december"
109    ],
110    "WEEKENDRANGE": [
111      5,
112      6
113    ],
114    "fullDate": "EEEE 'den' d. MMMM y",
115    "longDate": "d. MMMM y",
116    "medium": "d. MMM y HH.mm.ss",
117    "mediumDate": "d. MMM y",
118    "mediumTime": "HH.mm.ss",
119    "short": "dd/MM/y HH.mm",
120    "shortDate": "dd/MM/y",
121    "shortTime": "HH.mm"
122  },
123  "NUMBER_FORMATS": {
124    "CURRENCY_SYM": "kr.",
125    "DECIMAL_SEP": ",",
126    "GROUP_SEP": ".",
127    "PATTERNS": [
128      {
129        "gSize": 3,
130        "lgSize": 3,
131        "maxFrac": 3,
132        "minFrac": 0,
133        "minInt": 1,
134        "negPre": "-",
135        "negSuf": "",
136        "posPre": "",
137        "posSuf": ""
138      },
139      {
140        "gSize": 3,
141        "lgSize": 3,
142        "maxFrac": 2,
143        "minFrac": 2,
144        "minInt": 1,
145        "negPre": "-",
146        "negSuf": "\u00a0\u00a4",
147        "posPre": "",
148        "posSuf": "\u00a0\u00a4"
149      }
150    ]
151  },
152  "id": "da-dk",
153  "localeID": "da_DK",
154  "pluralCat": function(n, opt_precision) {  var i = n | 0;  var vf = getVF(n, opt_precision);  var wt = getWT(vf.v, vf.f);  if (n == 1 || wt.t != 0 && (i == 0 || i == 1)) {    return PLURAL_CATEGORY.ONE;  }  return PLURAL_CATEGORY.OTHER;}
155});
156}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.