View | Details | Raw Unified | Return to bug 25472
Collapse All | Expand All

(-)src/share/colldef/Makefile (-1 / +2 lines)
Lines 3-9 Link Here
3
NOMAN=YES
3
NOMAN=YES
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
5
5
6
LOCALES=	cs_CZ.ISO_8859-2 \
6
LOCALES=	bg_BG.CP1251 \
7
		cs_CZ.ISO_8859-2 \
7
		de_DE.DIS_8859-15 \
8
		de_DE.DIS_8859-15 \
8
		de_DE.ISO_8859-1 \
9
		de_DE.ISO_8859-1 \
9
		el_GR.ISO_8859-7 \
10
		el_GR.ISO_8859-7 \
(-)src/share/colldef/bg_BG.CP1251.src (+48 lines)
Added Link Here
1
# CP1251 (backward compatible with ASCII)
2
#
3
# $FreeBSD$
4
#
5
charmap map.CP1251
6
order \
7
# controls
8
	<NU>;...;<US>;\
9
#
10
	<SP>;!;\";<Nb>;<DO>;\
11
	%;&;';\(;\);*;+;\,;-;.;/;\
12
# digits
13
	0;1;2;3;...;9;\
14
#
15
	:;\;;\<;=;>;?;<At>;\
16
# capital
17
	A;...;Z;\
18
	<A=>;<B=>;<V=>;<G=>;<D=>;<E=>;<Z%>;<Z=>;\
19
	<I=>;<J=>;<K=>;<L=>;<M=>;<N=>;<O=>;<P=>;<R=>;\
20
	<S=>;<T=>;<U=>;<F=>;<H=>;<C=>;<C%>;<S%>;<Sc>;\
21
	<=">;<Y=>;<%">;<JE>;<JU>;<JA>;\
22
#
23
	[;\\;];^;_;`;\
24
# small
25
	a;...;z;\
26
	<a=>;<b=>;<v=>;<g=>;<d=>;<e=>;<z%>;<z=>;\
27
	<i=>;<j=>;<k=>;<l=>;<m=>;<n=>;<o=>;<p=>;<r=>;\
28
	<s=>;<t=>;<u=>;<f=>;<h=>;<c=>;<c%>;<s%>;<sc>;\
29
	<='>;<y=>;<%'>;<je>;<ju>;<ja>;\
30
#
31
	\{;|;\};~;<DT>;\
32
#
33
	<80>;<81>;<82>;<83>;<84>;<85>;<86>;<87>;\
34
	<88>;<89>;<8a>;<8b>;<8c>;<8d>;<8e>;<8f>;\
35
	<90>;<91>;<92>;<93>;<94>;<95>;<96>;<97>;\
36
	<98>;<99>;<9a>;<9b>;<9c>;<9d>;<9e>;<9f>;\
37
	<a0>;<a1>;<a2>;<a3>;<a4>;<a5>;<a6>;<a7>;\
38
	<a8>;<a9>;<aa>;<ab>;<ac>;<ad>;<ae>;<af>;\
39
	<b0>;<b1>;<b2>;<b3>;<b4>;<b5>;<b6>;<b7>;\
40
	<b8>;<b9>;<ba>;<bb>;<bc>;<bd>;<be>;<bf>
41
#
42
#	<sb>;<RT>;<?2>;<Iu>;<Il>;\
43
#	<hh>;<HH>;<vv>;<VV>;<dr>;<dR>;<Dr>;<DR>;\
44
#	<dl>;<dL>;<Dl>;<LD>;<ur>;<uR>;<Ur>;<UR>;\
45
#	<ul>;<uL>;<Ul>;<UL>;<vr>;<vR>;<Vr>;<VR>;\
46
#	<vl>;<vL>;<Vl>;<VL>;<dh>;<dH>;<Dh>;<DH>;\
47
#	<uh>;<uH>;<Uh>;<UH>;<vh>;<vH>;<Vh>;<VH>;\
48
#	<TB>;<LB>;<FB>;<lB>;<RB>;<.S>;<:S>;<?S>;<fS>
(-)src/share/colldef/map.CP1251 (+174 lines)
Added Link Here
1
NU \x00
2
SH \x01
3
SX \x02
4
EX \x03
5
ET \x04
6
EQ \x05
7
AK \x06
8
BL \x07
9
BS \x08
10
HT \x09
11
LF \x0a
12
VT \x0b
13
FF \x0c
14
CR \x0d
15
SO \x0e
16
SI \x0f
17
DL \x10
18
D1 \x11
19
D2 \x12
20
D3 \x13
21
D4 \x14
22
NK \x15
23
SY \x16
24
EB \x17
25
CN \x18
26
EM \x19
27
SB \x1a
28
EC \x1b
29
FS \x1c
30
GS \x1d
31
RS \x1e
32
US \x1f
33
SP \x20
34
Nb \x23
35
DO \x24
36
At \x40
37
<( \x5b
38
// \x5c
39
)> \x5d
40
'> \x5e
41
'! \x60
42
(! \x7b
43
!! \x7c
44
!) \x7d
45
'? \x7e
46
DT \x7f
47
80 \x80
48
81 \x81
49
82 \x82
50
83 \x83
51
84 \x84
52
85 \x85
53
86 \x86
54
87 \x87
55
88 \x88
56
89 \x89
57
8a \x8a
58
8b \x8b
59
8c \x8c
60
8d \x8d
61
8e \x8e
62
8f \x8f
63
90 \x90
64
91 \x91
65
92 \x92
66
93 \x93
67
94 \x94
68
95 \x95
69
96 \x96
70
97 \x97
71
98 \x98
72
99 \x99
73
9a \x9a
74
9b \x9b
75
9c \x9c
76
9d \x9d
77
9e \x9e
78
9f \x9f
79
a0 \xa0
80
a1 \xa1
81
a2 \xa2
82
a3 \xa3
83
a4 \xa4
84
a5 \xa5
85
a6 \xa6
86
a7 \xa7
87
a8 \xa8
88
a9 \xa9
89
aa \xaa
90
ab \xab
91
ac \xac
92
ad \xad
93
ae \xae
94
af \xaf
95
b0 \xb0
96
b1 \xb1
97
b2 \xb2
98
b3 \xb3
99
b4 \xb4
100
b5 \xb5
101
b6 \xb6
102
b7 \xb7
103
b8 \xb8
104
b9 \xb9
105
ba \xba
106
bb \xbb
107
bc \xbc
108
bd \xbd
109
be \xbe
110
bf \xbf
111
ju \xfe
112
a= \xe0
113
b= \xe1
114
c= \xf6
115
d= \xe4
116
e= \xe5
117
f= \xf4
118
g= \xe3
119
h= \xf5
120
i= \xe8
121
j= \xe9
122
k= \xea
123
l= \xeb
124
m= \xec
125
n= \xed
126
o= \xee
127
p= \xef
128
ja \xff
129
r= \xf0
130
s= \xf1
131
t= \xf2
132
u= \xf3
133
z% \xe6
134
v= \xe2
135
%' \xfc
136
y= \xfb
137
z= \xe7
138
s% \xf8
139
je \xfd
140
sc \xf9
141
c% \xf7
142
=' \xfa
143
JU \xde
144
A= \xc0
145
B= \xc1
146
C= \xd6
147
D= \xc4
148
E= \xc5
149
F= \xd4
150
G= \xc3
151
H= \xd5
152
I= \xc8
153
J= \xc9
154
K= \xca
155
L= \xcb
156
M= \xcc
157
N= \xcd
158
O= \xce
159
P= \xcf
160
JA \xdf
161
R= \xd0
162
S= \xd1
163
T= \xd2
164
U= \xd3
165
Z% \xc6
166
V= \xc2
167
%" \xdc
168
Y= \xdb
169
Z= \xc7
170
S% \xd8
171
JE \xdd
172
Sc \xd9
173
C% \xd7
174
=" \xda
(-)src/share/mklocale/Makefile (-1 / +2 lines)
Lines 3-9 Link Here
3
NOMAN=YES
3
NOMAN=YES
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
5
5
6
LOCALES=        el_GR.ISO_8859-7 \
6
LOCALES=        bg_BG.CP1251 \
7
		el_GR.ISO_8859-7 \
7
		ja_JP.EUC \
8
		ja_JP.EUC \
8
		ja_JP.SJIS \
9
		ja_JP.SJIS \
9
		ko_KR.EUC \
10
		ko_KR.EUC \
(-)src/share/mklocale/bg_BG.CP1251.src (+35 lines)
Added Link Here
1
/*
2
 * LOCALE_CTYPE for Bulgarian Cyrillic character set (CP-1251)
3
 */
4
ENCODING	"NONE"
5
VARIABLE        Bulgarian Cyrillic character set (CP-1251) by roam@orbitel.bg
6
7
#
8
# This is a comment
9
#
10
ALPHA           'A' - 'Z' 'a' - 'z' 0xc0 - 0xdf 0xe0 - 0xff
11
CONTROL		0x00 - 0x1f 0x7f
12
DIGIT		'0' - '9'
13
GRAPH           0x21 - 0x7e 0x80 - 0xff
14
LOWER           'a' - 'z' 0xe0 - 0xff
15
PUNCT		0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e
16
SPACE		0x09 - 0x0d 0x20
17
UPPER           'A' - 'Z' 0xc0 - 0xdf
18
XDIGIT          '0' - '9' 'a' - 'f' 'A' - 'F'
19
BLANK		' ' '\t'
20
PRINT		0x20 - 0x7e 0x80 - 0xff
21
# IDEOGRAM
22
# SPECIAL
23
# PHONEGRAM
24
25
MAPLOWER       	<'A' - 'Z' : 'a'>
26
MAPLOWER       	<'a' - 'z' : 'a'>
27
MAPLOWER        <0xc0 - 0xdf : 0xe0>
28
MAPLOWER        <0xe0 - 0xff : 0xe0>
29
MAPUPPER       	<'A' - 'Z' : 'A'>
30
MAPUPPER       	<'a' - 'z' : 'A'>
31
MAPUPPER        <0xc0 - 0xdf : 0xc0>
32
MAPUPPER        <0xe0 - 0xff : 0xc0>
33
TODIGIT       	<'0' - '9' : 0>
34
TODIGIT       	<'A' - 'F' : 10>
35
TODIGIT       	<'a' - 'f' : 10>
(-)src/share/monetdef/Makefile (+1 lines)
Lines 4-9 Link Here
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
5
5
6
LOCALES=	af_ZA.ISO_8859-1 \
6
LOCALES=	af_ZA.ISO_8859-1 \
7
		bg_BG.CP1251 \
7
		cs_CZ.ISO_8859-2 \
8
		cs_CZ.ISO_8859-2 \
8
		da_DK.ISO_8859-1 \
9
		da_DK.ISO_8859-1 \
9
		de_DE.ISO_8859-1 \
10
		de_DE.ISO_8859-1 \
(-)src/share/monetdef/bg_BG.CP1251.src (+36 lines)
Added Link Here
1
# $FreeBSD$
2
#
3
# WARNING: spaces may be essential at the end of lines
4
# WARNING: empty lines are essential too
5
#
6
# int_curr_symbol (last character always SPACE)
7
BGN 
8
# currency_symbol
9
ëâ.
10
# mon_decimal_point
11
,
12
# mon_thousands_sep
13
 
14
# mon_grouping
15
3;3
16
# positive_sign
17
18
# negative_sign
19
-
20
# int_frac_digits
21
2
22
# frac_digits
23
2
24
# p_cs_precedes
25
0
26
# p_sep_by_space
27
1
28
# n_cs_precedes
29
0
30
# n_sep_by_space
31
1
32
# p_sign_posn
33
1
34
# n_sign_posn
35
1
36
# EOF
(-)src/share/msgdef/Makefile (+1 lines)
Lines 4-9 Link Here
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
5
5
6
LOCALES=	af_ZA.ISO_8859-1 \
6
LOCALES=	af_ZA.ISO_8859-1 \
7
		bg_BG.CP1251 \
7
		cs_CZ.ISO_8859-2 \
8
		cs_CZ.ISO_8859-2 \
8
		da_DK.ISO_8859-1 \
9
		da_DK.ISO_8859-1 \
9
		de_DE.ISO_8859-1 \
10
		de_DE.ISO_8859-1 \
(-)src/share/msgdef/bg_BG.CP1251.src (+14 lines)
Added Link Here
1
# $FreeBSD$
2
#
3
# WARNING: spaces may be essential at the end of lines
4
# WARNING: empty lines are essential too
5
#
6
# yesexpr
7
^[äÄyY].*
8
# noexpr
9
^[íÍnN].*
10
# yesstr
11
äà
12
# nostr
13
íå
14
# EOF
(-)src/share/numericdef/Makefile (+1 lines)
Lines 4-9 Link Here
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
5
5
6
LOCALES=	af_ZA.ISO_8859-1 \
6
LOCALES=	af_ZA.ISO_8859-1 \
7
		bg_BG.CP1251 \
7
		cs_CZ.ISO_8859-2 \
8
		cs_CZ.ISO_8859-2 \
8
		da_DK.ISO_8859-1 \
9
		da_DK.ISO_8859-1 \
9
		de_DE.ISO_8859-1 \
10
		de_DE.ISO_8859-1 \
(-)src/share/numericdef/bg_BG.CP1251.src (+12 lines)
Added Link Here
1
# $FreeBSD$
2
#
3
# WARNING: spaces may be essential at the end of lines
4
# WARNING: empty lines are essential too
5
#
6
# decimal_point
7
,
8
# thousands_sep
9
 
10
# grouping
11
3;3
12
# EOF
(-)src/share/timedef/Makefile (-1 / +2 lines)
Lines 3-9 Link Here
3
NOMAN=YES
3
NOMAN=YES
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
4
CLEANFILES+= ${LOCALES:S/$/.out/g}
5
5
6
LOCALES=	cs_CZ.ISO_8859-2 \
6
LOCALES=	bg_BG.CP1251 \
7
		cs_CZ.ISO_8859-2 \
7
		da_DK.ISO_8859-1 \
8
		da_DK.ISO_8859-1 \
8
		de_AT.ISO_8859-1 \
9
		de_AT.ISO_8859-1 \
9
		de_DE.ISO_8859-1 \
10
		de_DE.ISO_8859-1 \
(-)src/share/timedef/bg_BG.CP1251.src (+101 lines)
Added Link Here
1
# $FreeBSD$
2
#
3
# WARNING: spaces may be essential at the end of lines
4
# WARNING: empty lines are essential too
5
#
6
# Short months names
7
#
8
ßíó
9
Ôåâ
10
Ìàð
11
Àïð
12
Ìàé
13
Þíè
14
Þëè
15
Àâã
16
Ñåï
17
Îêò
18
Íîâ
19
Äåê
20
#
21
# Long months names
22
#
23
ßíóàðè
24
Ôåâðóàðè
25
Ìàðò
26
Àïðèë
27
Ìàé
28
Þíè
29
Þëè
30
Àâãóñò
31
Ñåïòåìâðè
32
Îêòîìâðè
33
Íîåìâðè
34
Äåêåìâðè
35
#
36
# Short weekdays names
37
# (padded with a space to conform with other languages)
38
Íä 
39
Ïí 
40
Âò 
41
Ñð 
42
×ò 
43
Ïò 
44
Ñá 
45
#
46
# Long weekdays names
47
#
48
Íåäåëÿ
49
Ïîíåäåëíèê
50
Âòîðíèê
51
Ñðÿäà
52
×åòâúðòúê
53
Ïåòúê
54
Ñúáîòà
55
#
56
# X_fmt
57
#
58
%H:%M:%S
59
#
60
# x_fmt
61
#
62
%d.%m.%y
63
#
64
# c_fmt
65
#
66
%a %e %b %X %Y
67
#
68
# am
69
#
70
am
71
#
72
# pm
73
#
74
pm
75
#
76
# date_fmt
77
#
78
%a %e %b %Y %X %Z
79
#
80
# Long months names (alternative)
81
#
82
ßíóàðè
83
Ôåâðóàðè
84
Ìàðò
85
Àïðèë
86
Ìàé
87
Þíè
88
Þëè
89
Àâãóñò
90
Ñåïòåìâðè
91
Îêòîìâðè
92
Íîåìâðè
93
Äåêåìâðè
94
#
95
# Ef_fmt
96
#
97
%e %b
98
#
99
# EF_fmt
100
#
101
%e %B

Return to bug 25472