File Coverage

lib/Date/Manip/Lang/norwegian.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Date::Manip::Lang::norwegian;
2             # Copyright (c) 1998-2022 Sullivan Beck. All rights reserved.
3             # This program is free software; you can redistribute it and/or modify it
4             # under the same terms as Perl itself.
5              
6             ########################################################################
7             ########################################################################
8              
9             require 5.010000;
10              
11 1     1   8 use strict;
  1         3  
  1         33  
12 1     1   5 use warnings;
  1         2  
  1         29  
13 1     1   5 use utf8;
  1         2  
  1         6  
14              
15             our($VERSION);
16             $VERSION='6.90';
17              
18             our($Language,@Encodings,$LangName,$YearAdded);
19             @Encodings = qw(utf-8 iso-8859-1 perl);
20             $LangName = "Norwegian";
21             $YearAdded = 1998;
22              
23             $Language = {
24             _special_rules => { 'remove_trailing_period' => 1 },
25             ampm => [['FM'], ['EM']],
26             at => ['kl', 'kl.', 'klokken'],
27             day_abb => [
28             ['man', 'ma'],
29             ['tir', 'ti'],
30             ['ons', 'on'],
31             ['tor', 'to'],
32             ['fre', 'fr'],
33             ['lør', 'loer', 'lø'],
34             ['søn', 'soen', 'sø'],
35             ],
36             day_char => [['m'], ['ti'], ['o'], ['to'], ['f'], ['l'], ['s']],
37             day_name => [
38             ['mandag'],
39             ['tirsdag'],
40             ['onsdag'],
41             ['torsdag'],
42             ['fredag'],
43             ['lørdag', 'loerdag'],
44             ['søndag', 'soendag'],
45             ],
46             each => ['hver'],
47             fields => [
48             ['aar', 'år', 'å', 'aa'],
49             ['maaneder', 'måneder', 'måned', 'mnd', 'maaned', 'mnd'],
50             ['uker', 'uke', 'uk', 'ukr', 'u'],
51             ['dager', 'dag', 'd'],
52             ['timer', 'time', 't'],
53             ['minutter', 'minutt', 'min', 'm'],
54             ['sekunder', 'sekund', 'sek', 's'],
55             ],
56             last => ['siste'],
57             mode => [['eksakt', 'cirka', 'omtrent'], ['arbeidsdag', 'arbeidsdager']],
58             month_abb => [
59             ['jan'],
60             ['feb'],
61             ['mar', 'mars'],
62             ['apr', 'april'],
63             ['mai'],
64             ['jun', 'juni'],
65             ['jul', 'juli'],
66             ['aug'],
67             ['sep'],
68             ['okt'],
69             ['nov'],
70             ['des'],
71             ],
72             month_name => [
73             ['januar'],
74             ['februar'],
75             ['mars'],
76             ['april'],
77             ['mai'],
78             ['juni'],
79             ['juli'],
80             ['august'],
81             ['september'],
82             ['oktober'],
83             ['november'],
84             ['desember'],
85             ],
86             nextprev => [['neste'], ['forrige']],
87             nth => [
88             ['første', 'foerste', 'en'],
89             ['andre', 'to'],
90             ['tredje', 'tre'],
91             ['fjerde', 'fire'],
92             ['femte', 'fem'],
93             ['sjette', 'seks'],
94             ['syvende', 'syv'],
95             ['åttende', 'aattende', 'åtte', 'aatte'],
96             ['niende', 'ni'],
97             ['tiende', 'ti'],
98             ['ellevte', 'elleve'],
99             ['tolvte', 'tolv'],
100             ['trettende', 'tretten'],
101             ['fjortende', 'fjorten'],
102             ['femtende', 'femten'],
103             ['sekstende', 'seksten'],
104             ['syttende', 'sytten'],
105             ['attende', 'atten'],
106             ['nittende', 'nitten'],
107             ['tjuende', 'tjue'],
108             ['tjueførste', 'tjuefoerste', 'tjueen'],
109             ['tjueandre', 'tjueto'],
110             ['tjuetredje', 'tjuetre'],
111             ['tjuefjerde', 'tjuefire'],
112             ['tjuefemte', 'tjuefem'],
113             ['tjuesjette', 'tjueseks'],
114             ['tjuesyvende', 'tjuesyv'],
115             ['tjueåttende', 'tjueaattende', 'tjueåtte', 'tjueaatte'],
116             ['tjueniende', 'tjueni'],
117             ['trettiende', 'tretti'],
118             ['trettiførste', 'trettifoerste', 'trettien'],
119             ['trettiandre', 'trettito'],
120             ['trettitredje', 'trettitre'],
121             ['trettifjerde', 'trettifire'],
122             ['trettifemte', 'trettifem'],
123             ['trettisjette', 'trettiseks'],
124             ['trettisyvende', 'trettisyv'],
125             ['trettiåttende', 'trettiaattende', 'trettiåtte', 'trettiaatte'],
126             ['trettiniende', 'trettini'],
127             ['førtiende', 'foertiende', 'førti', 'foerti'],
128             ['førtiførste', 'foertifoerste', 'førtien', 'foertien'],
129             ['førtiandre', 'foertiandre', 'førtito', 'foertito'],
130             ['førtitredje', 'foertitredje', 'førtitre', 'foertitre'],
131             ['førtifjerde', 'foertifjerde', 'førtifire', 'foertifire'],
132             ['førtifemte', 'foertifemte', 'førtifem', 'foertifem'],
133             ['førtisjette', 'foertisjette', 'førtiseks', 'foertiseks'],
134             ['førtisyvende', 'foertisyvende', 'førtisyv', 'foertisyv'],
135             ['førtiåttende', 'foertiaattende', 'førtiåtte', 'foertiaatte'],
136             ['førtiniende', 'foertiniende', 'førtini', 'foertini'],
137             ['femtiende', 'femti'],
138             ['femtiførste', 'femtifoerste', 'femtien'],
139             ['femtiandre', 'femtito'],
140             ['femtitredje', 'femtitre'],
141             ],
142             of => ['første', 'foerste'],
143             offset_date => {
144             'i dag' => '0:0:0:0:0:0:0',
145             'i gaar' => '-0:0:0:1:0:0:0',
146             'i går' => '-0:0:0:1:0:0:0',
147             'i morgen' => '+0:0:0:1:0:0:0',
148             },
149             offset_time => { 'naa' => '0:0:0:0:0:0:0', 'nå' => '0:0:0:0:0:0:0' },
150             on => ['på', 'paa'],
151             times => {
152             'midnatt' => '00:00:00',
153             'midt paa dagen' => '12:00:00',
154             'midt på dagen' => '12:00:00',
155             },
156             when => [['siden'], ['om', 'senere']],
157             };
158              
159             1;