File Coverage

lib/Date/Manip/Lang/swedish.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::swedish;
2             # Copyright (c) 1996-2023 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   7 use strict;
  1         2  
  1         32  
12 1     1   5 use warnings;
  1         2  
  1         24  
13 1     1   5 use utf8;
  1         2  
  1         6  
14              
15             our($VERSION);
16             $VERSION='6.91';
17              
18             our($Language,@Encodings,$LangName,$YearAdded);
19             @Encodings = qw(utf-8 ISO-8859-15 perl);
20             $LangName = "Swedish";
21             $YearAdded = 1996;
22              
23             $Language = {
24             _special_rules => { },
25             ampm => [['FM'], ['EM']],
26             at => ['kl', 'kl.', 'klockan'],
27             day_abb => [
28             ['Mån', 'Man'],
29             ['Tis'],
30             ['Ons'],
31             ['Tor'],
32             ['Fre'],
33             ['Lör', 'Lor'],
34             ['Sön', 'Son'],
35             ],
36             day_char => [['M'], ['Ti'], ['O'], ['To'], ['F'], ['L'], ['S']],
37             day_name => [
38             ['Måndag', 'Mandag'],
39             ['Tisdag'],
40             ['Onsdag'],
41             ['Torsdag'],
42             ['Fredag'],
43             ['Lördag', 'Lordag'],
44             ['Söndag', 'Sondag'],
45             ],
46             each => ['varje'],
47             fields => [
48             ['ar', 'år'],
49             ['manader', 'månader', 'man', 'manad', 'mån', 'månad'],
50             ['veckor', 'v', 'vecka'],
51             ['dagar', 'd', 'dag'],
52             ['timmar', 't', 'tim', 'timme'],
53             ['minuter', 'm', 'min', 'minut'],
54             ['sekunder', 's', 'sek', 'sekund'],
55             ],
56             last => ['forra', 'förra', 'senaste'],
57             mode => [['exakt', 'ungefar', 'ungefär'], ['arbetsdag', 'arbetsdagar']],
58             month_abb => [
59             ['Jan'],
60             ['Feb'],
61             ['Mar'],
62             ['Apr'],
63             ['Maj'],
64             ['Jun'],
65             ['Jul'],
66             ['Aug'],
67             ['Sep'],
68             ['Okt'],
69             ['Nov'],
70             ['Dec'],
71             ],
72             month_name => [
73             ['Januari'],
74             ['Februari'],
75             ['Mars'],
76             ['April'],
77             ['Maj'],
78             ['Juni'],
79             ['Juli'],
80             ['Augusti'],
81             ['September'],
82             ['Oktober'],
83             ['November'],
84             ['December'],
85             ],
86             nextprev => [['nasta', 'nästa'], ['forra', 'förra']],
87             nth => [
88             ['1:a', 'en', 'ett', 'forsta', 'första'],
89             ['2:a', 'två', 'tva', 'andra'],
90             ['3:e', 'tre', 'tredje'],
91             ['4:e', 'fyra', 'fjarde', 'fjärde'],
92             ['5:e', 'fem', 'femte'],
93             ['6:e', 'sex', 'sjatte', 'sjätte'],
94             ['7:e', 'sju', 'sjunde'],
95             ['8:e', 'åtta', 'atta', 'attonde', 'åttonde'],
96             ['9:e', 'nio', 'nionde'],
97             ['10:e', 'tio', 'tionde'],
98             ['11:e', 'elva', 'elfte'],
99             ['12:e', 'tolv', 'tolfte'],
100             ['13:e', 'tretton', 'trettonde'],
101             ['14:e', 'fjorton', 'fjortonde'],
102             ['15:e', 'femton', 'femtonde'],
103             ['16:e', 'sexton', 'sextonde'],
104             ['17:e', 'sjutton', 'sjuttonde'],
105             ['18:e', 'arton', 'artonde'],
106             ['19:e', 'nitton', 'nittonde'],
107             ['20:e', 'tjugo', 'tjugonde'],
108             ['21:a', 'tjugoen', 'tjugoett', 'tjugoforsta', 'tjugoförsta'],
109             ['22:a', 'tjugotvå', 'tjugotva', 'tjugoandra'],
110             ['23:e', 'tjugotre', 'tjugotredje'],
111             ['24:e', 'tjugofyra', 'tjugofjarde', 'tjugofjärde'],
112             ['25:e', 'tjugofem', 'tjugofemte'],
113             ['26:e', 'tjugosex', 'tjugosjatte', 'tjugosjätte'],
114             ['27:e', 'tjugosju', 'tjugosjunde'],
115             ['28:e', 'tjugoåtta', 'tjugoatta', 'tjugoattonde', 'tjugoåttonde'],
116             ['29:e', 'tjugonio', 'tjugonionde'],
117             ['30:e', 'trettio', 'trettionde'],
118             ['31:a', 'trettioen', 'trettioett', 'trettioforsta', 'trettioförsta'],
119             ['32:a', 'trettiotvå', 'trettiotva', 'trettioandra'],
120             ['33:e', 'trettiotre', 'trettiotredje'],
121             ['34:e', 'trettiofyra', 'trettiofjarde', 'trettiofjärde'],
122             ['35:e', 'trettiofem', 'trettiofemte'],
123             ['36:e', 'trettiosex', 'trettiosjatte', 'trettiosjätte'],
124             ['37:e', 'trettiosju', 'trettiosjunde'],
125             ['38:e', 'trettioåtta', 'trettioatta', 'trettioattonde', 'trettioåttonde'],
126             ['39:e', 'trettionio', 'trettionionde'],
127             ['40:e', 'fyrtio', 'fyrtionde'],
128             ['41:a', 'fyrtioen', 'fyrtioett', 'fyrtioforsta', 'fyrtioförsta'],
129             ['42:a', 'fyrtiotvå', 'fyrtiotva', 'fyrtioandra'],
130             ['43:e', 'fyrtiotre', 'fyrtiotredje'],
131             ['44:e', 'fyrtiofyra', 'fyrtiofjarde', 'fyrtiofjärde'],
132             ['45:e', 'fyrtiofem', 'fyrtiofemte'],
133             ['46:e', 'fyrtiosex', 'fyrtiosjatte', 'fyrtiosjätte'],
134             ['47:e', 'fyrtiosju', 'fyrtiosjunde'],
135             ['48:e', 'fyrtioåtta', 'fyrtioatta', 'fyrtioattonde', 'fyrtioåttonde'],
136             ['49:e', 'fyrtionio', 'fyrtionionde'],
137             ['50:e', 'femtio', 'femtionde'],
138             ['51:a', 'femtioen', 'femtioett', 'femtioforsta', 'femtioförsta'],
139             ['52:a', 'femtiotvå', 'femtiotva', 'femtioandra'],
140             ['53:e', 'femtiotre', 'femtiotredje'],
141             ],
142             of => ['om'],
143             offset_date => {
144             'idag' => '0:0:0:0:0:0:0',
145             'igar' => '-0:0:0:1:0:0:0',
146             'igår' => '-0:0:0:1:0:0:0',
147             'imorgon' => '+0:0:0:1:0:0:0',
148             'i dag' => '0:0:0:0:0:0:0',
149             'i gar' => '-0:0:0:1:0:0:0',
150             'i går' => '-0:0:0:1:0:0:0',
151             'i morgon' => '+0:0:0:1:0:0:0',
152             },
153             offset_time => { nu => '0:0:0:0:0:0:0' },
154             on => ['pa', 'på'],
155             sephm => ['\.'],
156             sepms => [':'],
157             times => {
158             'midnatt' => '00:00:00',
159             'mitt pa dagen' => '12:00:00',
160             'mitt på dagen' => '12:00:00',
161             },
162             when => [['sedan'], ['om', 'senare']],
163             };
164              
165             1;