| line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
|
1
|
|
|
|
|
|
|
package Date::Manip::Lang::turkish; |
|
2
|
|
|
|
|
|
|
# Copyright (c) 2001-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
|
|
|
|
|
2
|
|
|
|
1
|
|
|
|
|
33
|
|
|
12
|
1
|
|
|
1
|
|
4
|
use warnings; |
|
|
1
|
|
|
|
|
2
|
|
|
|
1
|
|
|
|
|
26
|
|
|
13
|
1
|
|
|
1
|
|
5
|
use utf8; |
|
|
1
|
|
|
|
|
2
|
|
|
|
1
|
|
|
|
|
8
|
|
|
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 = "Turkish"; |
|
21
|
|
|
|
|
|
|
$YearAdded = 2001; |
|
22
|
|
|
|
|
|
|
|
|
23
|
|
|
|
|
|
|
$Language = { |
|
24
|
|
|
|
|
|
|
_special_rules => { 'remove_trailing_period' => 1 }, |
|
25
|
|
|
|
|
|
|
ampm => [['ögleden önce', 'ogleden once'], ['öğleden sonra', 'ogleden sonra']], |
|
26
|
|
|
|
|
|
|
at => ['saat'], |
|
27
|
|
|
|
|
|
|
day_abb => [['pzt', 'pts'], ['sal'], ['çar', 'car', 'çrş', 'crs', 'çrþ'], ['per', 'prş', 'prs', 'prþ'], ['cum'], ['cts', 'cmt'], ['paz']], |
|
28
|
|
|
|
|
|
|
day_char => [['Pt'], ['S'], ['Ç', 'Cr'], ['Pr'], ['C'], ['Ct'], ['P']], |
|
29
|
|
|
|
|
|
|
day_name => [ |
|
30
|
|
|
|
|
|
|
['pazartesi'], |
|
31
|
|
|
|
|
|
|
['salı', 'sali', 'salý', 'saly'], |
|
32
|
|
|
|
|
|
|
['çarşamba', 'carsamba', 'Çarşamba', 'çarþamba'], |
|
33
|
|
|
|
|
|
|
['perşembe', 'persembe', 'perþembe'], |
|
34
|
|
|
|
|
|
|
['cuma'], |
|
35
|
|
|
|
|
|
|
['cumartesi'], |
|
36
|
|
|
|
|
|
|
['pazar'], |
|
37
|
|
|
|
|
|
|
], |
|
38
|
|
|
|
|
|
|
each => ['her'], |
|
39
|
|
|
|
|
|
|
fields => [ |
|
40
|
|
|
|
|
|
|
['yil', 'y'], |
|
41
|
|
|
|
|
|
|
['ay', 'a'], |
|
42
|
|
|
|
|
|
|
['hafta', 'h'], |
|
43
|
|
|
|
|
|
|
['gun', 'g'], |
|
44
|
|
|
|
|
|
|
['saat', 's'], |
|
45
|
|
|
|
|
|
|
['dakika', 'dak', 'd'], |
|
46
|
|
|
|
|
|
|
['saniye', 'sn'], |
|
47
|
|
|
|
|
|
|
], |
|
48
|
|
|
|
|
|
|
last => ['son', 'sonuncu'], |
|
49
|
|
|
|
|
|
|
mode => [['tam', 'yaklasik', 'yaklaşık'], ['is', 'iş', 'çalışma', 'calisma']], |
|
50
|
|
|
|
|
|
|
month_abb => [ |
|
51
|
|
|
|
|
|
|
['oca'], |
|
52
|
|
|
|
|
|
|
['şub', 'sub', 'þub'], |
|
53
|
|
|
|
|
|
|
['mar'], |
|
54
|
|
|
|
|
|
|
['nis'], |
|
55
|
|
|
|
|
|
|
['may'], |
|
56
|
|
|
|
|
|
|
['haz'], |
|
57
|
|
|
|
|
|
|
['tem'], |
|
58
|
|
|
|
|
|
|
['ağu', 'agu', 'aðu', 'aou'], |
|
59
|
|
|
|
|
|
|
['eyl'], |
|
60
|
|
|
|
|
|
|
['eki'], |
|
61
|
|
|
|
|
|
|
['kas'], |
|
62
|
|
|
|
|
|
|
['ara'], |
|
63
|
|
|
|
|
|
|
], |
|
64
|
|
|
|
|
|
|
month_name => [ |
|
65
|
|
|
|
|
|
|
['ocak'], |
|
66
|
|
|
|
|
|
|
['şubat', 'subat', 'þubat'], |
|
67
|
|
|
|
|
|
|
['mart'], |
|
68
|
|
|
|
|
|
|
['nisan'], |
|
69
|
|
|
|
|
|
|
['mayıs', 'mayis', 'mayýs', 'mayys'], |
|
70
|
|
|
|
|
|
|
['haziran'], |
|
71
|
|
|
|
|
|
|
['temmuz'], |
|
72
|
|
|
|
|
|
|
['ağustos', 'agustos', 'aðustos', 'aoustos'], |
|
73
|
|
|
|
|
|
|
['eylül', 'eylul'], |
|
74
|
|
|
|
|
|
|
['ekim'], |
|
75
|
|
|
|
|
|
|
['kasım', 'kasim', 'kasým', 'kasym'], |
|
76
|
|
|
|
|
|
|
['aralık', 'aralik', 'aralýk', 'aralyk'], |
|
77
|
|
|
|
|
|
|
], |
|
78
|
|
|
|
|
|
|
nextprev => [['gelecek', 'sonraki'], ['onceki', 'önceki']], |
|
79
|
|
|
|
|
|
|
nth => [ |
|
80
|
|
|
|
|
|
|
['bir', 'ilk', 'birinci'], |
|
81
|
|
|
|
|
|
|
['iki', 'ikinci'], |
|
82
|
|
|
|
|
|
|
['üç', 'uc', 'üçüncü', 'ucuncu'], |
|
83
|
|
|
|
|
|
|
['dört', 'dort', 'dördüncü', 'dorduncu'], |
|
84
|
|
|
|
|
|
|
['beş', 'bes', 'beşinci', 'besinci'], |
|
85
|
|
|
|
|
|
|
['altı', 'alti', 'altıncı'], |
|
86
|
|
|
|
|
|
|
['yedi', 'yedinci'], |
|
87
|
|
|
|
|
|
|
['sekiz', 'sekizinci'], |
|
88
|
|
|
|
|
|
|
['dokuz', 'dokuzuncu'], |
|
89
|
|
|
|
|
|
|
['on', 'onuncu'], |
|
90
|
|
|
|
|
|
|
['on bir', 'on birinci'], |
|
91
|
|
|
|
|
|
|
['on iki', 'on ikinci'], |
|
92
|
|
|
|
|
|
|
['on üç', 'on uc', 'on üçüncü', 'on ucuncu'], |
|
93
|
|
|
|
|
|
|
['on dört', 'on dort', 'on dördüncü', 'on dorduncu'], |
|
94
|
|
|
|
|
|
|
['on beş', 'on bes', 'on beşinci', 'on besinci'], |
|
95
|
|
|
|
|
|
|
['on altı', 'on alti', 'on altıncı'], |
|
96
|
|
|
|
|
|
|
['on yedi', 'on yedinci'], |
|
97
|
|
|
|
|
|
|
['on sekiz', 'on sekizinci'], |
|
98
|
|
|
|
|
|
|
['on dokuz', 'on dokuzuncu'], |
|
99
|
|
|
|
|
|
|
['yirmi', 'yirminci'], |
|
100
|
|
|
|
|
|
|
['yirmi bir', 'yirminci birinci'], |
|
101
|
|
|
|
|
|
|
['yirmi iki', 'yirminci ikinci'], |
|
102
|
|
|
|
|
|
|
['yirmi üç', 'yirmi uc', 'yirminci üçüncü', 'yirminci ucuncu'], |
|
103
|
|
|
|
|
|
|
['yirmi dört', 'yirmi dort', 'yirminci dördüncü', 'yirminci dorduncu'], |
|
104
|
|
|
|
|
|
|
['yirmi beş', 'yirmi bes', 'yirminci beşinci', 'yirminci besinci'], |
|
105
|
|
|
|
|
|
|
['yirmi altı', 'yirmi alti', 'yirminci altıncı'], |
|
106
|
|
|
|
|
|
|
['yirmi yedi', 'yirminci yedinci'], |
|
107
|
|
|
|
|
|
|
['yirmi sekiz', 'yirminci sekizinci'], |
|
108
|
|
|
|
|
|
|
['yirmi dokuz', 'yirminci dokuzuncu'], |
|
109
|
|
|
|
|
|
|
['otuz', 'otuzuncu'], |
|
110
|
|
|
|
|
|
|
['otuz bir', 'otuz birinci'], |
|
111
|
|
|
|
|
|
|
['otuz iki', 'otuz ikinci'], |
|
112
|
|
|
|
|
|
|
['otuz üç', 'otuz uc', 'otuz üçüncü', 'otuz ucuncu'], |
|
113
|
|
|
|
|
|
|
['otuz dört', 'otuz dort', 'otuz dördüncü', 'otuz dorduncu'], |
|
114
|
|
|
|
|
|
|
['otuz beş', 'otuz bes', 'otuz beşinci', 'otuz besinci'], |
|
115
|
|
|
|
|
|
|
['otuz altı', 'otuz alti', 'otuz altıncı'], |
|
116
|
|
|
|
|
|
|
['otuz yedi', 'otuz yedinci'], |
|
117
|
|
|
|
|
|
|
['otuz sekiz', 'otuz sekizinci'], |
|
118
|
|
|
|
|
|
|
['otuz dokuz', 'otuz dokuzuncu'], |
|
119
|
|
|
|
|
|
|
['kırk', 'kirk', 'kırkıncı', 'kirkinci'], |
|
120
|
|
|
|
|
|
|
['kırk bir', 'kirk bir', 'kırk birinci', 'kirk birinci'], |
|
121
|
|
|
|
|
|
|
['kırk iki', 'kirk iki', 'kırk ikinci', 'kirk ikinci'], |
|
122
|
|
|
|
|
|
|
['kırk üç', 'kirk uc', 'kırk üçüncü', 'kirk ucuncu'], |
|
123
|
|
|
|
|
|
|
['kırk dört', 'kirk dort', 'kırk dördüncü', 'kirk dorduncu'], |
|
124
|
|
|
|
|
|
|
['kırk beş', 'kirk bes', 'kırk beşinci', 'kirk besinci'], |
|
125
|
|
|
|
|
|
|
['kırk altı', 'kirk alti', 'kırk altıncı', 'kirk altıncı'], |
|
126
|
|
|
|
|
|
|
['kırk yedi', 'kirk yedi', 'kırk yedinci', 'kirk yedinci'], |
|
127
|
|
|
|
|
|
|
['kırk sekiz', 'kirk sekiz', 'kırk sekizinci', 'kirk sekizinci'], |
|
128
|
|
|
|
|
|
|
['kırk dokuz', 'kirk dokuz', 'kırk dokuzuncu', 'kirk dokuzuncu'], |
|
129
|
|
|
|
|
|
|
['elli', 'ellinci'], |
|
130
|
|
|
|
|
|
|
['elli bir', 'elli birinci'], |
|
131
|
|
|
|
|
|
|
['elli iki', 'elli ikinci'], |
|
132
|
|
|
|
|
|
|
['elli üç', 'elli uc', 'elli üçüncü', 'elli ucuncu'], |
|
133
|
|
|
|
|
|
|
], |
|
134
|
|
|
|
|
|
|
of => ['of'], |
|
135
|
|
|
|
|
|
|
offset_date => { |
|
136
|
|
|
|
|
|
|
'bugun' => '0:0:0:0:0:0:0', |
|
137
|
|
|
|
|
|
|
'bugün' => '0:0:0:0:0:0:0', |
|
138
|
|
|
|
|
|
|
'dun' => '-0:0:0:1:0:0:0', |
|
139
|
|
|
|
|
|
|
'dün' => '-0:0:0:1:0:0:0', |
|
140
|
|
|
|
|
|
|
'yarin' => '+0:0:0:1:0:0:0', |
|
141
|
|
|
|
|
|
|
'yarın' => '+0:0:0:1:0:0:0', |
|
142
|
|
|
|
|
|
|
}, |
|
143
|
|
|
|
|
|
|
offset_time => { 'simdi' => '0:0:0:0:0:0:0', 'şimdi' => '0:0:0:0:0:0:0' }, |
|
144
|
|
|
|
|
|
|
on => ['on'], |
|
145
|
|
|
|
|
|
|
times => { |
|
146
|
|
|
|
|
|
|
'gece yarisi' => '00:00:00', |
|
147
|
|
|
|
|
|
|
'gece yarısı' => '00:00:00', |
|
148
|
|
|
|
|
|
|
'oglen' => '12:00:00', |
|
149
|
|
|
|
|
|
|
'yarim' => '12:30:00', |
|
150
|
|
|
|
|
|
|
'yarım' => '12:30:00', |
|
151
|
|
|
|
|
|
|
'öğlen' => '12:00:00', |
|
152
|
|
|
|
|
|
|
}, |
|
153
|
|
|
|
|
|
|
when => [['gecmis', 'geçmiş', 'gecen', 'geçen'], ['gelecek', 'sonra']], |
|
154
|
|
|
|
|
|
|
}; |
|
155
|
|
|
|
|
|
|
|
|
156
|
|
|
|
|
|
|
1; |