File Coverage

lib/Date/Manip/Lang/romanian.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::romanian;
2             # Copyright (c) 1999-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 2     2   14 use strict;
  2         3  
  2         57  
12 2     2   8 use warnings;
  2         3  
  2         67  
13 2     2   10 use utf8;
  2         4  
  2         15  
14              
15             our($VERSION);
16             $VERSION='6.92';
17              
18             our($Language,@Encodings,$LangName,$YearAdded);
19             @Encodings = qw(utf-8 iso-8859-16 perl);
20             $LangName = "Romanian";
21             $YearAdded = 1999;
22              
23             $Language = {
24             _special_rules => { },
25             ampm => [['AM', 'A.M.'], ['PM', 'P.M.']],
26             at => ['la'],
27             day_abb => [['lun', 'lu'], ['mar', 'ma'], ['mie', 'mi'], ['joi', 'jo'], ['vin', 'vi'], ['sâm', 'sam', 'sb'], ['dum', 'du']],
28             day_char => [['L'], ['Ma'], ['Mi'], ['J'], ['V'], ['S'], ['D']],
29             day_name => [
30             ['luni'],
31             ['marți', 'marti', 'marþi', 'marţi'],
32             ['miercuri'],
33             ['joi'],
34             ['vineri'],
35             ['sâmbătă', 'sambata'],
36             ['duminică', 'duminica'],
37             ],
38             each => ['fiecare'],
39             fields => [
40             ['ani', 'an', 'a'],
41             ['luna', 'lună', 'luni', 'l'],
42             ['saptamini', 'săptămîni', 'saptamina', 'săptămîna', 'sapt', 'săpt'],
43             ['zile', 'zi', 'z'],
44             ['ora', 'oră', 'ore', 'h'],
45             ['minute', 'min', 'm'],
46             ['secunde', 'sec', 's'],
47             ],
48             last => ['ultima'],
49             mode => [['exact', 'aproximativ'], ['lucratoare', 'lucrătoare', 'de lucru']],
50             month_abb => [
51             ['ian'],
52             ['feb', 'febr'],
53             ['mart', 'mar'],
54             ['apr'],
55             ['mai'],
56             ['iun'],
57             ['iul'],
58             ['aug'],
59             ['sept', 'sep'],
60             ['oct'],
61             ['nov', 'noi'],
62             ['dec'],
63             ],
64             month_name => [
65             ['ianuarie'],
66             ['februarie'],
67             ['martie'],
68             ['aprilie'],
69             ['mai'],
70             ['iunie'],
71             ['iulie'],
72             ['august'],
73             ['septembrie'],
74             ['octombrie'],
75             ['noiembrie'],
76             ['decembrie'],
77             ],
78             nextprev => [['urmatoarea', 'următoarea'], ['precedenta', 'ultima']],
79             nth => [
80             ['a 1-a', 'prima', 'prima', 'intii', 'întîi', 'unu'],
81             ['a 2-a', 'a doua', 'a doua', 'doi'],
82             ['a 3-a', 'a treia', 'trei'],
83             ['a 4-a', 'a patra', 'patru'],
84             ['a 5-a', 'a cincea', 'cinci'],
85             ['a 6-a', 'a sasea', 'a şasea', 'sase', 'şase'],
86             ['a 7-a', 'a saptea', 'a şaptea', 'sapte', 'şapte'],
87             ['a 8-a', 'a opta', 'opt'],
88             ['a 9-a', 'a noua', 'noua', 'nouă'],
89             ['a 10-a', 'a zecea', 'zece'],
90             ['a 11-a', 'a unsprezecea', 'unsprezece'],
91             ['a 12-a', 'a doisprezecea', 'doisprezece'],
92             ['a 13-a', 'a treisprezecea', 'treisprezece'],
93             ['a 14-a', 'a patrusprezecea', 'patrusprezece', 'paisprezece'],
94             ['a 15-a', 'a cincisprezecea', 'cincisprezece'],
95             ['a 16-a', 'a saiprezecea', 'a şaiprezecea', 'saiprezece', 'şaiprezece'],
96             [
97             'a 17-a',
98             'a saptesprezecea',
99             'a şaptesprezecea',
100             'saptesprezece',
101             'şaptesprezece',
102             ],
103             ['a 18-a', 'a optsprezecea', 'optsprezece'],
104             [
105             'a 19-a',
106             'a nouasprezecea',
107             'a nouăsprezecea',
108             'nouasprezece',
109             'nouăsprezece',
110             ],
111             ['a 20-a', 'a douazecea', 'a douăzecea', 'douazeci', 'douăzeci'],
112             [
113             'a 21-a',
114             'a douazecisiuna',
115             'a douăzecişiuna',
116             'douazecisiunu',
117             'douăzecişiunu',
118             ],
119             [
120             'a 22-a',
121             'a douazecisidoua',
122             'a douăzecişidoua',
123             'douazecisidoi',
124             'douăzecişidoi',
125             ],
126             [
127             'a 23-a',
128             'a douazecisitreia',
129             'a douăzecişitreia',
130             'douazecisitrei',
131             'douăzecişitrei',
132             ],
133             [
134             'a 24-a',
135             'a douazecisipatra',
136             'a douăzecişipatra',
137             'douazecisipatru',
138             'douăzecisipatru',
139             ],
140             [
141             'a 25-a',
142             'a douazecisicincea',
143             'a douăzecişicincea',
144             'douazecisicinci',
145             'douăzecişicinci',
146             ],
147             [
148             'a 26-a',
149             'a douazecisisasea',
150             'a douăzecişişasea',
151             'douazecisisase',
152             'douăzecişişase',
153             ],
154             [
155             'a 27-a',
156             'a douazecisisaptea',
157             'a douăzecişişaptea',
158             'douazecisisapte',
159             'douăzecişişapte',
160             ],
161             [
162             'a 28-a',
163             'a douazecisiopta',
164             'a douăzecişiopta',
165             'douazecisiopt',
166             'douăzecişiopt',
167             ],
168             [
169             'a 29-a',
170             'a douazecisinoua',
171             'a douăzecişinoua',
172             'douazecisinoua',
173             'douăzecişinouă',
174             ],
175             ['a 30-a', 'a treizecea', 'treizeci'],
176             [
177             'a 31-a',
178             'a treizecisiuna',
179             'a treizecişiuna',
180             'treizecisiunu',
181             'treizecişiunu',
182             ],
183             [
184             'a 32-a',
185             'a treizecisidoua',
186             'a treizecişdoua',
187             'treizecişidoi',
188             'treizecisidoi',
189             ],
190             [
191             'a 33-a',
192             'a treizecisitreia',
193             'a treizeciştreia',
194             'treizecişitrei',
195             'treizecisitrei',
196             ],
197             [
198             'a 34-a',
199             'a treizecisipatra',
200             'a treizecişpatra',
201             'treizecişipatru',
202             'treizecisipatru',
203             ],
204             [
205             'a 35-a',
206             'a treizecisicincea',
207             'a treizecişcincea',
208             'treizecişicinci',
209             'treizecisicinci',
210             ],
211             [
212             'a 36-a',
213             'a treizecisisasea',
214             'a treizecişşasea',
215             'treizecişişase',
216             'treizecisisase',
217             ],
218             [
219             'a 37-a',
220             'a treizecisisaptea',
221             'a treizecişşaptea',
222             'treizecişişapte',
223             'treizecisisapte',
224             ],
225             [
226             'a 38-a',
227             'a treizecisiopta',
228             'a treizecişopta',
229             'treizecişiopt',
230             'treizecisiopt',
231             ],
232             [
233             'a 39-a',
234             'a treizecisinoua',
235             'a treizecişnoua',
236             'treizecişinouă',
237             'treizecisinoua',
238             ],
239             ['a 40-a', 'a patruzecea', 'patruzeci'],
240             [
241             'a 41-a',
242             'a patruzecisiuna',
243             'a patruzecişiuna',
244             'patruzecisiunu',
245             'patruzecişiunu',
246             ],
247             [
248             'a 42-a',
249             'a patruzecisidoua',
250             'a patruzecişidoua',
251             'patruzecişidoi',
252             'patruzecisidoi',
253             ],
254             [
255             'a 43-a',
256             'a patruzecisitreia',
257             'a patruzecişitreia',
258             'patruzecişitrei',
259             'patruzecisitrei',
260             ],
261             [
262             'a 44-a',
263             'a patruzecisipatra',
264             'a patruzecişipatra',
265             'patruzecişipatru',
266             'patruzecisipatru',
267             ],
268             [
269             'a 45-a',
270             'a patruzecisicincea',
271             'a patruzecişicincea',
272             'patruzecişicinci',
273             'patruzecisicinci',
274             ],
275             [
276             'a 46-a',
277             'a patruzecisisasea',
278             'a patruzecişişasea',
279             'patruzecişişase',
280             'patruzecisisase',
281             ],
282             [
283             'a 47-a',
284             'a patruzecisisaptea',
285             'a patruzecişişaptea',
286             'patruzecişişapte',
287             'patruzecisisapte',
288             ],
289             [
290             'a 48-a',
291             'a patruzecisiopta',
292             'a patruzecişiopta',
293             'patruzecişiopt',
294             'patruzecisiopt',
295             ],
296             [
297             'a 49-a',
298             'a patruzecisinoua',
299             'a patruzecişinoua',
300             'patruzecişinouă',
301             'patruzecisinoua',
302             ],
303             ['a 50-a', 'a cincizecea', 'cincizeci'],
304             [
305             'a 51-a',
306             'a cincizecisiuna',
307             'a cincizecişiuna',
308             'cincizecisiunu',
309             'cincizecişiunu',
310             ],
311             [
312             'a 52-a',
313             'a cincizecisidoua',
314             'a cincizecişidoua',
315             'cincizecişidoi',
316             'cincizecisidoi',
317             ],
318             [
319             'a 53-a',
320             'a cincizecisitreia',
321             'a cincizecişitreia',
322             'cincizecişitrei',
323             'cincizecisitrei',
324             ],
325             ],
326             of => ['din', 'in', 'n'],
327             offset_date => {
328             'alaltaieri' => '-0:0:0:2:0:0:0',
329             'alaltăieri' => '-0:0:0:2:0:0:0',
330             'astazi' => '0:0:0:0:0:0:0',
331             'astăzi' => '0:0:0:0:0:0:0',
332             'azi' => '0:0:0:0:0:0:0',
333             'ieri' => '-0:0:0:1:0:0:0',
334             'miine' => '+0:0:0:1:0:0:0',
335             'mîine' => '+0:0:0:1:0:0:0',
336             'poimiine' => '+0:0:0:2:0:0:0',
337             'poimîine' => '+0:0:0:2:0:0:0',
338             },
339             offset_time => { acum => '0:0:0:0:0:0:0' },
340             on => ['on'],
341             times => {
342             'amiaza' => '12:00:00',
343             'amiază' => '12:00:00',
344             'miezul noptii' => '00:00:00',
345             'miezul nopții' => '00:00:00',
346             },
347             when => [['in urma', 'în urmă'], ['in', 'în', 'mai tirziu', 'mai tîrziu']],
348             };
349              
350             1;