os/textandloc/charconvfw/charconvplugins/data/turkish_locking_gsm7ext.ctl
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/textandloc/charconvfw/charconvplugins/data/turkish_locking_gsm7ext.ctl	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,206 @@
     1.4 +# Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
     1.5 +# All rights reserved.
     1.6 +# This component and the accompanying materials are made available
     1.7 +# under the terms of "Eclipse Public License v1.0"
     1.8 +# which accompanies this distribution, and is available
     1.9 +# at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.10 +#
    1.11 +# Initial Contributors:
    1.12 +# Nokia Corporation - initial contribution.
    1.13 +#
    1.14 +# Contributors:
    1.15 +#
    1.16 +# Description:
    1.17 +#
    1.18 +
    1.19 +Endianness															FixedBigEndian
    1.20 +ReplacementForUnconvertibleUnicodeCharacters						0x3f
    1.21 +
    1.22 +StartForeignVariableByteData
    1.23 +#	FirstInitialByteValueInRange	LastInitialByteValueInRange		NumberOfSubsequentBytes
    1.24 +	0x00							0x1a							0
    1.25 +	0x1b							0x1b							1
    1.26 +    0x1c							0xff							0
    1.27 +EndForeignVariableByteData
    1.28 +
    1.29 +StartForeignToUnicodeData
    1.30 +#	IncludePriority	SearchPriority	FirstInputCharacterCodeInRange	LastInputCharacterCodeInRange	Algorithm						Parameters
    1.31 +	21				19				0x25							0x3f							Direct							{}		# ASCII
    1.32 +	20				18				0x41							0x5a							Direct							{}		# ASCII
    1.33 +	19				17				0x61							0x7a							Direct							{}		# ASCII
    1.34 +	18				16				0x40							0x40							Offset							{}		# 
    1.35 +	1				100				0x00							0x7f							KeyedTable16OfIndexedTables16	{5}
    1.36 +	17				15				0x1b30							0x1b3b							Offset							{}		# 
    1.37 +	16				14				0x1b41							0x1b5a							Offset							{}		# 
    1.38 +	15				13				0x1b66							0x1b7a							Offset							{}		# 
    1.39 +	2				200				0x1b00							0x1b7f							KeyedTable16OfIndexedTables16	{5}
    1.40 +
    1.41 +ConflictResolution
    1.42 +#	ForeignCharacterCodeToResolve	UnicodeCharacterCodePreferred
    1.43 +0x0B	0x011E	#	LATIN CAPITAL LETTER G WITH BREVE
    1.44 +0x0C	0x011F	#	LATIN SMALL LETTER G WITH BREVE
    1.45 +0x10	0x0394		
    1.46 +0x12	0x03A6		
    1.47 +0x13	0x0393		
    1.48 +0x14	0x039B		
    1.49 +0x15	0x03A9		
    1.50 +0x16	0x03A0		
    1.51 +0x17	0x03A8		
    1.52 +0x18	0x03A3		
    1.53 +0x19	0x0398		
    1.54 +0x1A	0x039E		
    1.55 +0x41	0x0041	#	LATIN CAPITAL LETTER A
    1.56 +0x42	0x0042	#	LATIN CAPITAL LETTER B
    1.57 +0x45	0x0045	#	LATIN CAPITAL LETTER E
    1.58 +0x48	0x0048	#	LATIN CAPITAL LETTER H
    1.59 +0x49	0x0049	#	LATIN CAPITAL LETTER I
    1.60 +0x4B	0x004B	#	LATIN CAPITAL LETTER K
    1.61 +0x4D	0x004D	#	LATIN CAPITAL LETTER M
    1.62 +0x4E	0x004E	#	LATIN CAPITAL LETTER N
    1.63 +0x4F	0x004F	#	LATIN CAPITAL LETTER O
    1.64 +0x50	0x0050	#	LATIN CAPITAL LETTER P
    1.65 +0x54	0x0054	#	LATIN CAPITAL LETTER T
    1.66 +0x55	0x0055	#	LATIN CAPITAL LETTER U
    1.67 +0x58	0x0058	#	LATIN CAPITAL LETTER X
    1.68 +0x59	0x0059	#	LATIN CAPITAL LETTER Y
    1.69 +0x5A	0x005A	#	LATIN CAPITAL LETTER Z
    1.70 +0x61	0x0061	#	LATIN SMALL LETTER A
    1.71 +0x65	0x0065	#	LATIN SMALL LETTER E
    1.72 +0x69	0x0069	#	LATIN SMALL LETTER I
    1.73 +0x6F	0x006F	#	LATIN SMALL LETTER O
    1.74 +0x75	0x0075	#	LATIN SMALL LETTER U
    1.75 +0x79	0x0079	#	LATIN SMALL LETTER Y
    1.76 +
    1.77 +EndForeignToUnicodeData
    1.78 +
    1.79 +StartUnicodeToForeignData
    1.80 +#	IncludePriority	SearchPriority	FirstInputCharacterCodeInRange	LastInputCharacterCodeInRange	Algorithm						SizeOfOutputCharacterCodeInBytes	Parameters
    1.81 +	21				20				0x0025							0x003f							Direct							1									{}		# ASCII
    1.82 +	20				19				0x0041							0x005a							Direct							1									{}		# ASCII
    1.83 +	19				18				0x0061							0x007a							Direct							1									{}		# ASCII
    1.84 +	18				17				0x000c							0x000c							Offset							2									{}
    1.85 +	17				16				0x005b							0x005e							KeyedTable16OfIndexedTables16	2									{4}
    1.86 +	16				15				0x007b							0x007e							KeyedTable16OfIndexedTables16	2									{4}
    1.87 +	1				100				0x000a							0x2211							KeyedTable1616					1									{}
    1.88 +
    1.89 +ConflictResolution
    1.90 +#	UnicodeCharacterCodeToResolve	ForeignCharacterCodePreferred
    1.91 +0x000D								0x0D	#	CARRIAGE RETURN
    1.92 +0x0020								0x20	#	SPACE
    1.93 +0x0021								0x21	#	EXCLAMATION MARK
    1.94 +0x0022								0x22	#	QUOTATION MARK
    1.95 +0x0023								0x23	#	NUMBER SIGN
    1.96 +0x0024								0x02	#	DOLLAR SIGN
    1.97 +0x0025								0x25	#	PERCENT SIGN
    1.98 +0x0026								0x26	#	AMPERSAND
    1.99 +0x0027								0x27	#	APOSTROPHE
   1.100 +0x002A								0x2A	#	ASTERISK
   1.101 +0x002B								0x2B	#	PLUS SIGN
   1.102 +0x002C								0x2C	#	COMMA
   1.103 +0x002D								0x2D	#	HYPHEN-MINUS
   1.104 +0x002E	0x2E	#	FULL STOP
   1.105 +0x0030	0x30	#	DIGIT ZERO
   1.106 +0x0031	0x31	#	DIGIT ONE
   1.107 +0x0032	0x32	#	DIGIT TWO
   1.108 +0x0033	0x33	#	DIGIT THREE
   1.109 +0x0034	0x34	#	DIGIT FOUR
   1.110 +0x0035	0x35	#	DIGIT FIVE
   1.111 +0x0036	0x36	#	DIGIT SIX
   1.112 +0x0037	0x37	#	DIGIT SEVEN
   1.113 +0x0038	0x38	#	DIGIT EIGHT
   1.114 +0x0039	0x39	#	DIGIT NINE
   1.115 +0x003A	0x3A	#	COLON
   1.116 +0x003B	0x3B	#	SEMICOLON
   1.117 +0x003F	0x3F	#	QUESTION MARK
   1.118 +0x0040	0x00	#	COMMERCIAL AT
   1.119 +0x0041	0x41	#	LATIN CAPITAL LETTER A
   1.120 +0x0042	0x42	#	LATIN CAPITAL LETTER B
   1.121 +0x0043	0x43	#	LATIN CAPITAL LETTER C
   1.122 +0x0044	0x44	#	LATIN CAPITAL LETTER D
   1.123 +0x0045	0x45	#	LATIN CAPITAL LETTER E
   1.124 +0x0046	0x46	#	LATIN CAPITAL LETTER F
   1.125 +0x0047	0x47	#	LATIN CAPITAL LETTER G
   1.126 +0x0048	0x48	#	LATIN CAPITAL LETTER H
   1.127 +0x0049	0x49	#	LATIN CAPITAL LETTER I
   1.128 +0x004A	0x4A	#	LATIN CAPITAL LETTER J
   1.129 +0x004B	0x4B	#	LATIN CAPITAL LETTER K
   1.130 +0x004C	0x4C	#	LATIN CAPITAL LETTER L
   1.131 +0x004D	0x4D	#	LATIN CAPITAL LETTER M
   1.132 +0x004E	0x4E	#	LATIN CAPITAL LETTER N
   1.133 +0x004F	0x4F	#	LATIN CAPITAL LETTER O
   1.134 +0x0050	0x50	#	LATIN CAPITAL LETTER P
   1.135 +0x0051	0x51	#	LATIN CAPITAL LETTER Q
   1.136 +0x0052	0x52	#	LATIN CAPITAL LETTER R
   1.137 +0x0053	0x53	#	LATIN CAPITAL LETTER S
   1.138 +0x0054	0x54	#	LATIN CAPITAL LETTER T
   1.139 +0x0055	0x55	#	LATIN CAPITAL LETTER U
   1.140 +0x0056	0x56	#	LATIN CAPITAL LETTER V
   1.141 +0x0057	0x57	#	LATIN CAPITAL LETTER W
   1.142 +0x0058	0x58	#	LATIN CAPITAL LETTER X
   1.143 +0x0059	0x59	#	LATIN CAPITAL LETTER Y
   1.144 +0x005A	0x5A	#	LATIN CAPITAL LETTER Z
   1.145 +0x005F	0x11	#	LOW LINE
   1.146 +0x0061	0x61	#	LATIN SMALL LETTER A
   1.147 +0x0062	0x62	#	LATIN SMALL LETTER B
   1.148 +0x0063	0x63	#	LATIN SMALL LETTER C
   1.149 +0x0064	0x64	#	LATIN SMALL LETTER D
   1.150 +0x0066	0x66	#	LATIN SMALL LETTER F
   1.151 +0x0067	0x67	#	LATIN SMALL LETTER G
   1.152 +0x0068	0x68	#	LATIN SMALL LETTER H
   1.153 +0x0069	0x69	#	LATIN SMALL LETTER I
   1.154 +0x006A	0x6A	#	LATIN SMALL LETTER J
   1.155 +0x006B	0x6B	#	LATIN SMALL LETTER K
   1.156 +0x006C	0x6C	#	LATIN SMALL LETTER L
   1.157 +0x006D	0x6D	#	LATIN SMALL LETTER M
   1.158 +0x006E	0x6E	#	LATIN SMALL LETTER N
   1.159 +0x006F	0x6F	#	LATIN SMALL LETTER O
   1.160 +0x0070	0x70	#	LATIN SMALL LETTER P
   1.161 +0x0071	0x71	#	LATIN SMALL LETTER Q
   1.162 +0x0072	0x72	#	LATIN SMALL LETTER R
   1.163 +0x0073	0x73	#	LATIN SMALL LETTER S
   1.164 +0x0074	0x74	#	LATIN SMALL LETTER T
   1.165 +0x0075	0x75	#	LATIN SMALL LETTER U
   1.166 +0x0076	0x76	#	LATIN SMALL LETTER V
   1.167 +0x0077	0x77	#	LATIN SMALL LETTER W
   1.168 +0x0078	0x78	#	LATIN SMALL LETTER X
   1.169 +0x0079	0x79	#	LATIN SMALL LETTER Y
   1.170 +0x007A	0x7A	#	LATIN SMALL LETTER Z
   1.171 +0x00A3	0x01	#	POUND SIGN
   1.172 +0x00A4	0x24	#	CURRENCY SIGN
   1.173 +0x00A5	0x03	#	YEN SIGN
   1.174 +0x00A7	0x5F	#	SECTION SIGN
   1.175 +0x00C4	0x5B	#	LATIN CAPITAL LETTER A WITH DIAERESIS
   1.176 +0x00C5	0x0E	#	LATIN CAPITAL LETTER A WITH RING ABOVE
   1.177 +0x00C7	0x09	#	LATIN CAPITAL LETTER C WITH CEDILLA
   1.178 +0x00C9	0x1F	#	LATIN CAPITAL LETTER E WITH ACUTE
   1.179 +0x00D1	0x5D	#	LATIN CAPITAL LETTER N WITH TILDE
   1.180 +0x00D6	0x5C	#	LATIN CAPITAL LETTER O WITH DIAERESIS
   1.181 +0x00DC	0x5E	#	LATIN CAPITAL LETTER U WITH DIAERESIS
   1.182 +0x00DF	0x1E	#	LATIN SMALL LETTER SHARP S (German)
   1.183 +0x00E0	0x7F	#	LATIN SMALL LETTER A WITH GRAVE
   1.184 +0x00E4	0x7B	#	LATIN SMALL LETTER A WITH DIAERESIS
   1.185 +0x00E5	0x0F	#	LATIN SMALL LETTER A WITH RING ABOVE
   1.186 +0x00E7	0x60	#	LATIN SMALL LETTER C WITH CEDILLA
   1.187 +0x00E9	0x05	#	LATIN SMALL LETTER E WITH ACUTE
   1.188 +0x00F1	0x7D	#	LATIN SMALL LETTER N WITH TILDE
   1.189 +0x00F2	0x08	#	LATIN SMALL LETTER O WITH GRAVE
   1.190 +0x00F6	0x7C	#	LATIN SMALL LETTER O WITH DIAERESIS
   1.191 +0x00F9	0x06	#	LATIN SMALL LETTER U WITH GRAVE
   1.192 +0x00FC	0x7E	#	LATIN SMALL LETTER U WITH DIAERESIS
   1.193 +0x011E	0x0B	#	LATIN CAPITAL LETTER G WITH BREVE
   1.194 +0x011F	0x0C	#	LATIN SMALL LETTER G WITH BREVE
   1.195 +0x0131	0x07	#	LATIN SMALL LETTER DOTLESS I
   1.196 +0x015E	0x1C	#	LATIN CAPITAL LETTER S WITH CEDILLA *
   1.197 +0x015F	0x1D	#	LATIN SMALL LETTER S WITH CEDILLA *
   1.198 +0x0393	0x13	#	GREEK CAPITAL LETTER GAMMA
   1.199 +0x0394	0x10	#	GREEK CAPITAL LETTER DELTA
   1.200 +0x0398	0x19	#	GREEK CAPITAL LETTER THETA
   1.201 +0x039E	0x1A	#	GREEK CAPITAL LETTER XI
   1.202 +0x03A0	0x16	#	GREEK CAPITAL LETTER PI
   1.203 +0x03A3	0x18	#	GREEK CAPITAL LETTER SIGMA
   1.204 +0x03A6	0x12	#	GREEK CAPITAL LETTER PHI
   1.205 +0x03A8	0x17	#	GREEK CAPITAL LETTER PSI
   1.206 +0x03A9	0x15	#	GREEK CAPITAL LETTER OMEGA
   1.207 +0x20AC	0x04	#	EURO SIGN
   1.208 +
   1.209 +EndUnicodeToForeignData