Add Turkish collate
PR: 118976 Submitted by: Ismail YENIGUL <ismail.yenigul@endersys.com.tr>
This commit is contained in:
parent
392ffade03
commit
280c5853dd
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=174887
@ -34,6 +34,7 @@ LOCALES= bg_BG.CP1251 \
|
|||||||
sr_YU.ISO8859-5 \
|
sr_YU.ISO8859-5 \
|
||||||
sv_SE.ISO8859-1 \
|
sv_SE.ISO8859-1 \
|
||||||
sv_SE.ISO8859-15 \
|
sv_SE.ISO8859-15 \
|
||||||
|
tr_TR.ISO8859-9 \
|
||||||
uk_UA.CP1251 \
|
uk_UA.CP1251 \
|
||||||
uk_UA.ISO8859-5 \
|
uk_UA.ISO8859-5 \
|
||||||
uk_UA.KOI8-U
|
uk_UA.KOI8-U
|
||||||
@ -58,7 +59,7 @@ ${locale}.out: map.${locale:E}
|
|||||||
CLEANFILES= ${FILES}
|
CLEANFILES= ${FILES}
|
||||||
|
|
||||||
ENCODINGS= Big5 Big5HKSCS CP949 eucCN eucJP eucKR GB18030 GB2312 GBK \
|
ENCODINGS= Big5 Big5HKSCS CP949 eucCN eucJP eucKR GB18030 GB2312 GBK \
|
||||||
ISO8859-1 ISO8859-2 ISO8859-9 ISO8859-15 SJIS US-ASCII UTF-8
|
ISO8859-1 ISO8859-2 ISO8859-15 SJIS US-ASCII UTF-8
|
||||||
|
|
||||||
ISO8859-1_Big5= is_IS:zh_TW
|
ISO8859-1_Big5= is_IS:zh_TW
|
||||||
ISO8859-1_ISO8859-1= ${ISO8859-15_ISO8859-15} pt_PT:pt_BR
|
ISO8859-1_ISO8859-1= ${ISO8859-15_ISO8859-15} pt_PT:pt_BR
|
||||||
@ -79,7 +80,6 @@ US-ASCII_eucKR= la_LN:ko_KR
|
|||||||
US-ASCII_GB18030= la_LN:zh_CN
|
US-ASCII_GB18030= la_LN:zh_CN
|
||||||
US-ASCII_GB2312= la_LN:zh_CN
|
US-ASCII_GB2312= la_LN:zh_CN
|
||||||
US-ASCII_GBK= la_LN:zh_CN
|
US-ASCII_GBK= la_LN:zh_CN
|
||||||
US-ASCII_ISO8859-9= la_LN:tr_TR
|
|
||||||
US-ASCII_SJIS= la_LN:ja_JP
|
US-ASCII_SJIS= la_LN:ja_JP
|
||||||
|
|
||||||
ASCIILINKS= en_AU en_CA en_GB en_NZ en_US
|
ASCIILINKS= en_AU en_CA en_GB en_NZ en_US
|
||||||
|
175
share/colldef/map.ISO8859-9
Normal file
175
share/colldef/map.ISO8859-9
Normal file
@ -0,0 +1,175 @@
|
|||||||
|
# $FreeBSD$
|
||||||
|
NU \x00
|
||||||
|
SH \x01
|
||||||
|
SX \x02
|
||||||
|
EX \x03
|
||||||
|
ET \x04
|
||||||
|
EQ \x05
|
||||||
|
AK \x06
|
||||||
|
BL \x07
|
||||||
|
BS \x08
|
||||||
|
HT \x09
|
||||||
|
LF \x0a
|
||||||
|
VT \x0b
|
||||||
|
FF \x0c
|
||||||
|
CR \x0d
|
||||||
|
SO \x0e
|
||||||
|
SI \x0f
|
||||||
|
DL \x10
|
||||||
|
D1 \x11
|
||||||
|
D2 \x12
|
||||||
|
D3 \x13
|
||||||
|
D4 \x14
|
||||||
|
NK \x15
|
||||||
|
SY \x16
|
||||||
|
EB \x17
|
||||||
|
CN \x18
|
||||||
|
EM \x19
|
||||||
|
SB \x1a
|
||||||
|
EC \x1b
|
||||||
|
FS \x1c
|
||||||
|
GS \x1d
|
||||||
|
RS \x1e
|
||||||
|
US \x1f
|
||||||
|
SP \x20
|
||||||
|
Nb \x23
|
||||||
|
DO \x24
|
||||||
|
At \x40
|
||||||
|
<( \x5b
|
||||||
|
// \x5c
|
||||||
|
)> \x5d
|
||||||
|
'> \x5e
|
||||||
|
'! \x60
|
||||||
|
(! \x7b
|
||||||
|
!! \x7c
|
||||||
|
!) \x7d
|
||||||
|
'? \x7e
|
||||||
|
DT \x7f
|
||||||
|
PA \x80
|
||||||
|
HO \x81
|
||||||
|
BH \x82
|
||||||
|
NH \x83
|
||||||
|
IN \x84
|
||||||
|
NL \x85
|
||||||
|
SA \x86
|
||||||
|
ES \x87
|
||||||
|
HS \x88
|
||||||
|
HJ \x89
|
||||||
|
VS \x8a
|
||||||
|
PD \x8b
|
||||||
|
PU \x8c
|
||||||
|
RI \x8d
|
||||||
|
S2 \x8e
|
||||||
|
S3 \x8f
|
||||||
|
DC \x90
|
||||||
|
P1 \x91
|
||||||
|
P2 \x92
|
||||||
|
TS \x93
|
||||||
|
CC \x94
|
||||||
|
MW \x95
|
||||||
|
SG \x96
|
||||||
|
EG \x97
|
||||||
|
SS \x98
|
||||||
|
GC \x99
|
||||||
|
SC \x9a
|
||||||
|
CI \x9b
|
||||||
|
ST \x9c
|
||||||
|
OC \x9d
|
||||||
|
PM \x9e
|
||||||
|
AC \x9f
|
||||||
|
NS \xa0
|
||||||
|
!I \xa1
|
||||||
|
Ct \xa2
|
||||||
|
Pd \xa3
|
||||||
|
Cu \xa4
|
||||||
|
Ye \xa5
|
||||||
|
BB \xa6
|
||||||
|
SE \xa7
|
||||||
|
': \xa8
|
||||||
|
Co \xa9
|
||||||
|
-a \xaa
|
||||||
|
<< \xab
|
||||||
|
NO \xac
|
||||||
|
-- \xad
|
||||||
|
Rg \xae
|
||||||
|
'm \xaf
|
||||||
|
DG \xb0
|
||||||
|
+- \xb1
|
||||||
|
2S \xb2
|
||||||
|
3S \xb3
|
||||||
|
'' \xb4
|
||||||
|
My \xb5
|
||||||
|
PI \xb6
|
||||||
|
.M \xb7
|
||||||
|
', \xb8
|
||||||
|
1S \xb9
|
||||||
|
-o \xba
|
||||||
|
>> \xbb
|
||||||
|
14 \xbc
|
||||||
|
12 \xbd
|
||||||
|
34 \xbe
|
||||||
|
?I \xbf
|
||||||
|
A! \xc0
|
||||||
|
A' \xc1
|
||||||
|
A> \xc2
|
||||||
|
A? \xc3
|
||||||
|
A: \xc4
|
||||||
|
AA \xc5
|
||||||
|
AE \xc6
|
||||||
|
C, \xc7
|
||||||
|
E! \xc8
|
||||||
|
E' \xc9
|
||||||
|
E> \xca
|
||||||
|
E: \xcb
|
||||||
|
I! \xcc
|
||||||
|
I' \xcd
|
||||||
|
I> \xce
|
||||||
|
I: \xcf
|
||||||
|
G( \xd0
|
||||||
|
N? \xd1
|
||||||
|
O! \xd2
|
||||||
|
O' \xd3
|
||||||
|
O> \xd4
|
||||||
|
O? \xd5
|
||||||
|
O: \xd6
|
||||||
|
*X \xd7
|
||||||
|
O/ \xd8
|
||||||
|
U! \xd9
|
||||||
|
U' \xda
|
||||||
|
U> \xdb
|
||||||
|
U: \xdc
|
||||||
|
I. \xdd
|
||||||
|
S, \xde
|
||||||
|
ss \xdf
|
||||||
|
a! \xe0
|
||||||
|
a' \xe1
|
||||||
|
a> \xe2
|
||||||
|
a? \xe3
|
||||||
|
a: \xe4
|
||||||
|
aa \xe5
|
||||||
|
ae \xe6
|
||||||
|
c, \xe7
|
||||||
|
e! \xe8
|
||||||
|
e' \xe9
|
||||||
|
e; \xea
|
||||||
|
e: \xeb
|
||||||
|
e. \xec
|
||||||
|
i' \xed
|
||||||
|
i> \xee
|
||||||
|
i- \xef
|
||||||
|
g( \xf0
|
||||||
|
n? \xf1
|
||||||
|
o! \xf2
|
||||||
|
o' \xf3
|
||||||
|
o> \xf4
|
||||||
|
o? \xf5
|
||||||
|
o: \xf6
|
||||||
|
-: \xf7
|
||||||
|
o/ \xf8
|
||||||
|
u! \xf9
|
||||||
|
u' \xfa
|
||||||
|
u> \xfb
|
||||||
|
u: \xfc
|
||||||
|
i. \xfd
|
||||||
|
s, \xfe
|
||||||
|
y: \xff
|
36
share/colldef/tr_TR.ISO8859-9.src
Normal file
36
share/colldef/tr_TR.ISO8859-9.src
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
# latin5 (backward compatible with ASCII)
|
||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
charmap map.ISO8859-9
|
||||||
|
order \
|
||||||
|
# controls
|
||||||
|
<NU>;...;<US>;<PA>;...;<AC>;\
|
||||||
|
#
|
||||||
|
<NS>;<SP>;!;<!I>;\";<<<>;</>/>>;<Nb>;\
|
||||||
|
<Cu>;<Ct>;<DO>;<Pd>;<Ye>;\
|
||||||
|
%;&;<',>;';\(;\);*;+;<+->;<-:>;<*X>;\,;<-->;-;.;/;\
|
||||||
|
# digits
|
||||||
|
(0,<14>,<12>,<34>);(1,<1S>);(2,<2S>);(3,<3S>);4;...;9;\
|
||||||
|
#
|
||||||
|
:;\;;\<;=;>;?;<?I>;<SE>;<PI>;<Co>;<Rg>;<At>;\
|
||||||
|
# capital
|
||||||
|
(A,<A'>,<A!>,<A/>>,<AA>,<A:>,<A?>,<AE>);\
|
||||||
|
B;(C,<C,>);D;(E,<E'>,<E!>,<E/>>,<E:>);\
|
||||||
|
F;G;<G(>;H;(I,<I'>,<I!>,<I/>>,<I:>);<I.>;\
|
||||||
|
J;...;M;(N,<N?>);(O,<O'>,<O!>,<O/>>,<O:>,<O?>,<O//>);\
|
||||||
|
P;...;S;<S,>;T;(U,<U'>,<U!>,<U/>>,<U:>);\
|
||||||
|
V;W;X;Y;Z;\
|
||||||
|
#
|
||||||
|
[;\\;];^;<':>;_;<'m>;<''>;`;\
|
||||||
|
# small
|
||||||
|
(a,<a'>,<a!>,<a/>>,<aa>,<a:>,<a?>,<ae>);\
|
||||||
|
b;(c,<c,>);d;(e,<e'>,<e!>,<e;>,<e:>);\
|
||||||
|
f;g;<g(>;h;<i.>;(i,<i'>,<e.>,<i/>>,<i->);\
|
||||||
|
j;...;m;(n,<n?>);(o,<o'>,<o!>,<o/>>,<o:>,<o?>,<o//>);\
|
||||||
|
p;...;s;<s,>;<ss>;t;(u,<u'>,<u!>,<u/>>,<u:>);\
|
||||||
|
v;w;x;(y,<y:>);z;\
|
||||||
|
#
|
||||||
|
\{;<NO>;|;<BB>;\};~;<.M>;<DG>;<My>;<DT>;\
|
||||||
|
# remains
|
||||||
|
<-a>;<-o>
|
Loading…
Reference in New Issue
Block a user