1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/textandloc/charconvfw/charconvplugins/data/gsm7_turkish_single.ctl Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,210 @@
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 0x1b46 Offset {} #
1.38 + 15 13 0x1b47 0x1b47 Offset {} #
1.39 + 14 12 0x1b48 0x1b48 Offset {} #
1.40 + 13 11 0x1b49 0x1b49 Offset {} #
1.41 + 12 10 0x1b4a 0x1b52 Offset {} #
1.42 + 11 9 0x1b53 0x1b53 Offset {} #
1.43 + 10 8 0x1b54 0x1b5a Offset {} #
1.44 + 9 7 0x1b6a 0x1b72 Offset {} #
1.45 + 8 6 0x1b73 0x1b73 Offset {} #
1.46 + 7 5 0x1b74 0x1b7a Offset {} #
1.47 + 2 200 0x1b00 0x1b7f KeyedTable16OfIndexedTables16 {5}
1.48 +
1.49 +ConflictResolution
1.50 +# ForeignCharacterCodeToResolve UnicodeCharacterCodePreferred
1.51 +0x10 0x0394
1.52 +0x12 0x03A6
1.53 +0x13 0x0393
1.54 +0x14 0x039B
1.55 +0x15 0x03A9
1.56 +0x16 0x03A0
1.57 +0x17 0x03A8
1.58 +0x18 0x03A3
1.59 +0x19 0x0398
1.60 +0x1A 0x039E
1.61 +0x41 0x0041 # LATIN CAPITAL LETTER A
1.62 +0x42 0x0042 # LATIN CAPITAL LETTER B
1.63 +0x45 0x0045 # LATIN CAPITAL LETTER E
1.64 +0x48 0x0048 # LATIN CAPITAL LETTER H
1.65 +0x49 0x0049 # LATIN CAPITAL LETTER I
1.66 +0x4B 0x004B # LATIN CAPITAL LETTER K
1.67 +0x4D 0x004D # LATIN CAPITAL LETTER M
1.68 +0x4E 0x004E # LATIN CAPITAL LETTER N
1.69 +0x4F 0x004F # LATIN CAPITAL LETTER O
1.70 +0x50 0x0050 # LATIN CAPITAL LETTER P
1.71 +0x54 0x0054 # LATIN CAPITAL LETTER T
1.72 +0x55 0x0055 # LATIN CAPITAL LETTER U
1.73 +0x58 0x0058 # LATIN CAPITAL LETTER X
1.74 +0x59 0x0059 # LATIN CAPITAL LETTER Y
1.75 +0x5A 0x005A # LATIN CAPITAL LETTER Z
1.76 +0x61 0x0061 # LATIN SMALL LETTER A
1.77 +0x65 0x0065 # LATIN SMALL LETTER E
1.78 +0x69 0x0069 # LATIN SMALL LETTER I
1.79 +0x6F 0x006F # LATIN SMALL LETTER O
1.80 +0x75 0x0075 # LATIN SMALL LETTER U
1.81 +0x79 0x0079 # LATIN SMALL LETTER Y
1.82 +0x1B47 0x011E # LATIN SMALL LETTER G WITH BREVE
1.83 +0x1B67 0x011F # LATIN SMALL LETTER G WITH BREVE
1.84 +
1.85 +EndForeignToUnicodeData
1.86 +
1.87 +StartUnicodeToForeignData
1.88 +# IncludePriority SearchPriority FirstInputCharacterCodeInRange LastInputCharacterCodeInRange Algorithm SizeOfOutputCharacterCodeInBytes Parameters
1.89 + 21 20 0x0025 0x003f Direct 1 {} # ASCII
1.90 + 20 19 0x0041 0x005a Direct 1 {} # ASCII
1.91 + 19 18 0x0061 0x007a Direct 1 {} # ASCII
1.92 + 18 17 0x000c 0x000c Offset 2 {}
1.93 + 17 16 0x00e7 0x00e7 Offset 2 {}
1.94 + 16 15 0x20ac 0x20ac Offset 2 {}
1.95 + 15 14 0x005b 0x005e KeyedTable16OfIndexedTables16 2 {4}
1.96 + 14 13 0x007b 0x007e KeyedTable16OfIndexedTables16 2 {4}
1.97 + 13 12 0x011e 0x01e7 KeyedTable1616 2 {}
1.98 + 1 100 0x000a 0x2211 KeyedTable1616 1 {}
1.99 +
1.100 +ConflictResolution
1.101 +# UnicodeCharacterCodeToResolve ForeignCharacterCodePreferred
1.102 +0x000D 0x0D # CARRIAGE RETURN
1.103 +0x0020 0x20 # SPACE
1.104 +0x0021 0x21 # EXCLAMATION MARK
1.105 +0x0022 0x22 # QUOTATION MARK
1.106 +0x0023 0x23 # NUMBER SIGN
1.107 +0x0024 0x02 # DOLLAR SIGN
1.108 +0x0025 0x25 # PERCENT SIGN
1.109 +0x0026 0x26 # AMPERSAND
1.110 +0x0027 0x27 # APOSTROPHE
1.111 +0x002A 0x2A # ASTERISK
1.112 +0x002B 0x2B # PLUS SIGN
1.113 +0x002C 0x2C # COMMA
1.114 +0x002D 0x2D # HYPHEN-MINUS
1.115 +0x002E 0x2E # FULL STOP
1.116 +0x0030 0x30 # DIGIT ZERO
1.117 +0x0031 0x31 # DIGIT ONE
1.118 +0x0032 0x32 # DIGIT TWO
1.119 +0x0033 0x33 # DIGIT THREE
1.120 +0x0034 0x34 # DIGIT FOUR
1.121 +0x0035 0x35 # DIGIT FIVE
1.122 +0x0036 0x36 # DIGIT SIX
1.123 +0x0037 0x37 # DIGIT SEVEN
1.124 +0x0038 0x38 # DIGIT EIGHT
1.125 +0x0039 0x39 # DIGIT NINE
1.126 +0x003A 0x3A # COLON
1.127 +0x003B 0x3B # SEMICOLON
1.128 +0x003F 0x3F # QUESTION MARK
1.129 +0x0040 0x00 # COMMERCIAL AT
1.130 +0x0041 0x41 # LATIN CAPITAL LETTER A
1.131 +0x0042 0x42 # LATIN CAPITAL LETTER B
1.132 +0x0043 0x43 # LATIN CAPITAL LETTER C
1.133 +0x0044 0x44 # LATIN CAPITAL LETTER D
1.134 +0x0045 0x45 # LATIN CAPITAL LETTER E
1.135 +0x0046 0x46 # LATIN CAPITAL LETTER F
1.136 +0x0048 0x48 # LATIN CAPITAL LETTER H
1.137 +0x004A 0x4A # LATIN CAPITAL LETTER J
1.138 +0x004B 0x4B # LATIN CAPITAL LETTER K
1.139 +0x004C 0x4C # LATIN CAPITAL LETTER L
1.140 +0x004D 0x4D # LATIN CAPITAL LETTER M
1.141 +0x004E 0x4E # LATIN CAPITAL LETTER N
1.142 +0x004F 0x4F # LATIN CAPITAL LETTER O
1.143 +0x0050 0x50 # LATIN CAPITAL LETTER P
1.144 +0x0051 0x51 # LATIN CAPITAL LETTER Q
1.145 +0x0052 0x52 # LATIN CAPITAL LETTER R
1.146 +0x0054 0x54 # LATIN CAPITAL LETTER T
1.147 +0x0055 0x55 # LATIN CAPITAL LETTER U
1.148 +0x0056 0x56 # LATIN CAPITAL LETTER V
1.149 +0x0057 0x57 # LATIN CAPITAL LETTER W
1.150 +0x0058 0x58 # LATIN CAPITAL LETTER X
1.151 +0x0059 0x59 # LATIN CAPITAL LETTER Y
1.152 +0x005A 0x5A # LATIN CAPITAL LETTER Z
1.153 +0x005F 0x11 # LOW LINE
1.154 +0x0061 0x61 # LATIN SMALL LETTER A
1.155 +0x0062 0x62 # LATIN SMALL LETTER B
1.156 +0x0064 0x64 # LATIN SMALL LETTER D
1.157 +0x0066 0x66 # LATIN SMALL LETTER F
1.158 +0x0068 0x68 # LATIN SMALL LETTER H
1.159 +0x006A 0x6A # LATIN SMALL LETTER J
1.160 +0x006B 0x6B # LATIN SMALL LETTER K
1.161 +0x006C 0x6C # LATIN SMALL LETTER L
1.162 +0x006D 0x6D # LATIN SMALL LETTER M
1.163 +0x006E 0x6E # LATIN SMALL LETTER N
1.164 +0x006F 0x6F # LATIN SMALL LETTER O
1.165 +0x0070 0x70 # LATIN SMALL LETTER P
1.166 +0x0071 0x71 # LATIN SMALL LETTER Q
1.167 +0x0072 0x72 # LATIN SMALL LETTER R
1.168 +0x0074 0x74 # LATIN SMALL LETTER T
1.169 +0x0075 0x75 # LATIN SMALL LETTER U
1.170 +0x0076 0x76 # LATIN SMALL LETTER V
1.171 +0x0077 0x77 # LATIN SMALL LETTER W
1.172 +0x0078 0x78 # LATIN SMALL LETTER X
1.173 +0x0079 0x79 # LATIN SMALL LETTER Y
1.174 +0x007A 0x7A # LATIN SMALL LETTER Z
1.175 +0x00A3 0x01 # POUND SIGN
1.176 +0x00A4 0x24 # CURRENCY SIGN
1.177 +0x00A5 0x03 # YEN SIGN
1.178 +0x00A7 0x5F # SECTION SIGN
1.179 +0x00BF 0x60 # INVERTED QUESTION MARK
1.180 +0x00C4 0x5B # LATIN CAPITAL LETTER A WITH DIAERESIS
1.181 +0x00C5 0x0E # LATIN CAPITAL LETTER A WITH RING ABOVE
1.182 +0x00C6 0x1C # LATIN CAPITAL LETTER AE (ash) *
1.183 +0x00C7 0x09 # LATIN CAPITAL LETTER C WITH CEDILLA
1.184 +0x00C9 0x1F # LATIN CAPITAL LETTER E WITH ACUTE
1.185 +0x00D1 0x5D # LATIN CAPITAL LETTER N WITH TILDE
1.186 +0x00D6 0x5C # LATIN CAPITAL LETTER O WITH DIAERESIS
1.187 +0x00D8 0x0B # LATIN CAPITAL LETTER O WITH STROKE
1.188 +0x00DC 0x5E # LATIN CAPITAL LETTER U WITH DIAERESIS
1.189 +0x00DF 0x1E # LATIN SMALL LETTER SHARP S (German)
1.190 +0x00E0 0x7F # LATIN SMALL LETTER A WITH GRAVE
1.191 +0x00E4 0x7B # LATIN SMALL LETTER A WITH DIAERESIS
1.192 +0x00E5 0x0F # LATIN SMALL LETTER A WITH RING ABOVE
1.193 +0x00E6 0x1D # LATIN SMALL LETTER AE (ash) *
1.194 +0x00E8 0x04 # LATIN SMALL LETTER E WITH GRAVE
1.195 +0x00E9 0x05 # LATIN SMALL LETTER E WITH ACUTE
1.196 +0x00EC 0x07 # LATIN SMALL LETTER I WITH GRAVE
1.197 +0x00F1 0x7D # LATIN SMALL LETTER N WITH TILDE
1.198 +0x00F2 0x08 # LATIN SMALL LETTER O WITH GRAVE
1.199 +0x00F6 0x7C # LATIN SMALL LETTER O WITH DIAERESIS
1.200 +0x00F8 0x0C # LATIN SMALL LETTER O WITH STROKE
1.201 +0x00F9 0x06 # LATIN SMALL LETTER U WITH GRAVE
1.202 +0x00FC 0x7E # LATIN SMALL LETTER U WITH DIAERESIS
1.203 +0x0393 0x13 # GREEK CAPITAL LETTER GAMMA
1.204 +0x0394 0x10 # GREEK CAPITAL LETTER DELTA
1.205 +0x0398 0x19 # GREEK CAPITAL LETTER THETA
1.206 +0x039E 0x1A # GREEK CAPITAL LETTER XI
1.207 +0x03A0 0x16 # GREEK CAPITAL LETTER PI
1.208 +0x03A3 0x18 # GREEK CAPITAL LETTER SIGMA
1.209 +0x03A6 0x12 # GREEK CAPITAL LETTER PHI
1.210 +0x03A8 0x17 # GREEK CAPITAL LETTER PSI
1.211 +0x03A9 0x15 # GREEK CAPITAL LETTER OMEGA
1.212 +
1.213 +EndUnicodeToForeignData