File Coverage

lib/Date/Manip/Lang/dutch.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::dutch;
2             # Copyright (c) 1998-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   8 use strict;
  1         2  
  1         35  
12 1     1   5 use warnings;
  1         2  
  1         34  
13 1     1   7 use utf8;
  1         2  
  1         7  
14              
15             our($VERSION);
16             $VERSION='6.91';
17              
18             our($Language,@Encodings,$LangName,$YearAdded);
19             @Encodings = qw();
20             $LangName = "Dutch";
21             $YearAdded = 1998;
22              
23             $Language = {
24             _special_rules => { },
25             ampm => [
26             [
27             'am',
28             'a.m.',
29             'vm',
30             'v.m.',
31             'voormiddag',
32             '\'s ochtends',
33             'ochtend',
34             '\'s nachts',
35             'nacht',
36             ],
37             [
38             'pm',
39             'p.m.',
40             'nm',
41             'n.m.',
42             'namiddag',
43             '\'s middags',
44             'middag',
45             '\'s avonds',
46             'avond',
47             ],
48             ],
49             at => ['om'],
50             day_abb => [['ma'], ['di'], ['wo'], ['do'], ['vr'], ['zat', 'za'], ['zon', 'zo']],
51             day_char => [['M'], ['D'], ['W'], ['D'], ['V'], ['Za'], ['Zo']],
52             day_name => [
53             ['maandag'],
54             ['dinsdag'],
55             ['woensdag'],
56             ['donderdag'],
57             ['vrijdag'],
58             ['zaterdag'],
59             ['zondag'],
60             ],
61             each => ['elke', 'elk'],
62             fields => [
63             ['jaren', 'jaar', 'ja', 'j'],
64             ['maanden', 'maand', 'mnd'],
65             ['weken', 'week', 'w'],
66             ['dagen', 'dag', 'd'],
67             ['uren', 'uur', 'u', 'h'],
68             ['minuten', 'm', 'minuut', 'min'],
69             ['seconden', 'seconde', 'sec', 's'],
70             ],
71             last => ['laatste', 'afgelopen'],
72             mode => [
73             [
74             'exact',
75             'precies',
76             'nauwkeurig',
77             'ongeveer',
78             'ong',
79             'ong.',
80             'circa',
81             'ca',
82             'ca.',
83             ],
84             ['werk', 'werkdagen', 'zakelijke', 'zakelijk'],
85             ],
86             month_abb => [
87             ['jan'],
88             ['feb'],
89             ['maa', 'mrt'],
90             ['apr'],
91             ['mei'],
92             ['jun'],
93             ['jul'],
94             ['aug'],
95             ['sep'],
96             ['oct', 'okt'],
97             ['nov'],
98             ['dec'],
99             ],
100             month_name => [
101             ['januari'],
102             ['februari'],
103             ['maart'],
104             ['april'],
105             ['mei'],
106             ['juni'],
107             ['juli'],
108             ['augustus'],
109             ['september'],
110             ['oktober'],
111             ['november'],
112             ['december'],
113             ],
114             nextprev => [['volgende', 'volgend'], ['voorgaande', 'voorgaand', 'vorige']],
115             nth => [
116             ['1ste', 'eerste', 'een'],
117             ['2de', 'tweede', 'twee'],
118             ['3de', 'derde', 'drie'],
119             ['4de', 'vierde', 'vier'],
120             ['5de', 'vijfde', 'vijf'],
121             ['6de', 'zesde', 'zes'],
122             ['7de', 'zevende', 'zeven'],
123             ['8ste', 'achtste', 'acht'],
124             ['9de', 'negende', 'negen'],
125             ['10de', 'tiende', 'tien'],
126             ['11de', 'elfde', 'elf'],
127             ['12de', 'twaalfde', 'twaalf'],
128             ['13de', 'dertiende', 'dertien'],
129             ['14de', 'veertiende', 'veertien'],
130             ['15de', 'vijftiende', 'vijftien'],
131             ['16de', 'zestiende', 'zestien'],
132             ['17de', 'zeventiende', 'zeventien'],
133             ['18de', 'achttiende', 'achttien'],
134             ['19de', 'negentiende', 'negentien'],
135             ['20ste', 'twintigstetiende', 'twintigtien', 'twintig'],
136             [
137             '21ste',
138             'eenentwintigstetiende',
139             'een-en-twintigste',
140             'eenentwintigtien',
141             'een-en-twintig',
142             'Eenentwintig',
143             ],
144             [
145             '22ste',
146             'tweeentwintigstetiende',
147             'twee-en-twintigste',
148             'tweeentwintigtien',
149             'twee-en-twintig',
150             'tweeentwintig',
151             'tweeentwintigste',
152             'tweeëntwintig',
153             'tweeëntwintigste',
154             ],
155             [
156             '23ste',
157             'drieentwintigstetiende',
158             'drie-en-twintigste',
159             'drieentwintigtien',
160             'drie-en-twintig',
161             'drieentwintig',
162             'drieentwintigste',
163             'drieëntwintig',
164             'drieëntwintigste',
165             ],
166             [
167             '24ste',
168             'vierentwintigstetiende',
169             'vier-en-twintigste',
170             'vierentwintigtien',
171             'vier-en-twintig',
172             'vierentwintig',
173             'vierentwintigste',
174             ],
175             [
176             '25ste',
177             'vijfentwintigstetiende',
178             'vijf-en-twintigste',
179             'vijfentwintigtien',
180             'vijf-en-twintig',
181             'vijfentwintig',
182             'vijfentwintigste',
183             ],
184             [
185             '26ste',
186             'zesentwintigstetiende',
187             'zes-en-twintigste',
188             'zesentwintigtien',
189             'zes-en-twintig',
190             'zesentwintig',
191             'zesentwintigste',
192             ],
193             [
194             '27ste',
195             'zevenentwintigstetiende',
196             'zeven-en-twintigste',
197             'zevenentwintigtien',
198             'zeven-en-twintig',
199             'zevenentwintig',
200             'zevenentwintigste',
201             ],
202             [
203             '28ste',
204             'achtentwintigstetiende',
205             'acht-en-twintigste',
206             'achtentwintigtien',
207             'acht-en-twintig',
208             'achtentwintig',
209             'achtentwintigste',
210             ],
211             [
212             '29ste',
213             'negenentwintigstetiende',
214             'negen-en-twintigste',
215             'negenentwintigtien',
216             'negen-en-twintig',
217             'negenentwintig',
218             'negenentwintigste',
219             ],
220             [
221             '30ste',
222             'dertigsteentwintigstetiende',
223             'dertigste-en-twintigste',
224             'dertigentwintigtien',
225             'dertig-en-twintig',
226             'dertig',
227             'dertigste',
228             ],
229             [
230             '31ste',
231             'eenendertigsteentwintigstetiende',
232             'een-en-dertigste-en-twintigste',
233             'eenendertigentwintigtien',
234             'een-en-dertig-en-twintig',
235             'eenendertig',
236             'eenendertigste',
237             ],
238             [
239             '32ste',
240             'tweeendertig',
241             'tweeendertigste',
242             'tweeëndertig',
243             'tweeëndertigste',
244             ],
245             [
246             '33ste',
247             'drieendertig',
248             'drieendertigste',
249             'drieëndertig',
250             'drieëndertigste',
251             ],
252             ['34ste', 'vierendertig', 'vierendertigste'],
253             ['35ste', 'vijfendertig', 'vijfendertigste'],
254             ['36ste', 'zesendertig', 'zesendertigste'],
255             ['37ste', 'zevenendertig', 'zevenendertigste'],
256             ['38ste', 'achtendertig', 'achtendertigste'],
257             ['39ste', 'negenendertig', 'negenendertigste'],
258             ['40ste', 'veertig', 'veertigste'],
259             ['41ste', 'eenenveertig', 'eenenveertigste'],
260             [
261             '42ste',
262             'tweeënveertig',
263             'tweeënveertigste',
264             'tweeenveertig',
265             'tweeenveertigste',
266             ],
267             [
268             '43ste',
269             'drieënveertig',
270             'drieënveertigste',
271             'drieenveertig',
272             'drieenveertigste',
273             ],
274             ['44ste', 'vierenveertig', 'vierenveertigste'],
275             ['45ste', 'vijfenveertig', 'vijfenveertigste'],
276             ['46ste', 'zesenveertig', 'zesenveertigste'],
277             ['47ste', 'zevenenveertig', 'zevenenveertigste'],
278             ['48ste', 'achtenveertig', 'achtenveertigste'],
279             ['49ste', 'negenenveertig', 'negenenveertigste'],
280             ['50ste', 'vijftig', 'vijftigste'],
281             ['51ste', 'eenenvijftig', 'eenenvijftigste'],
282             [
283             '52ste',
284             'tweeënvijftig',
285             'tweeënvijftigste',
286             'tweeenvijftig',
287             'tweeenvijftigste',
288             ],
289             [
290             '53ste',
291             'drieënvijftig',
292             'drieënvijftigste',
293             'drieenvijftig',
294             'drieenvijftigste',
295             ],
296             ],
297             of => ['in', 'van'],
298             offset_date => {
299             eergisteren => '-0:0:0:2:0:0:0',
300             gisteren => '-0:0:0:1:0:0:0',
301             morgen => '+0:0:0:1:0:0:0',
302             overmorgen => '+0:0:0:2:0:0:0',
303             vandaag => '0:0:0:0:0:0:0',
304             },
305             offset_time => { nou => '0:0:0:0:0:0:0', nu => '0:0:0:0:0:0:0' },
306             on => ['op'],
307             sephm => ['[.]', '[uh]'],
308             sepms => ['[.]', '[m]'],
309             times => { middernacht => '00:00:00', noen => '12:00:00' },
310             when => [['geleden', 'vroeger', 'eerder'], ['over', 'later']],
311             };
312              
313             1;