1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/textandloc/charconvfw/charconvplugins/data/extended_sms_7bit.ctl Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,250 @@
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 +# First Last Algorithm Parameters
1.31 + 2 2 0x0A 0x0A Direct {}
1.32 + 2 2 0x0D 0x0D Direct {}
1.33 + 2 2 0x20 0x23 Direct {}
1.34 + 2 2 0x25 0x3F Direct {}
1.35 + 2 2 0x41 0x5A Direct {}
1.36 + 2 2 0x61 0x7A Direct {}
1.37 + 1 1 0x00 0x7F KeyedTable16OfIndexedTables16 {1}
1.38 + 2 2 0x1B20 0x1B23 Offset {}
1.39 + 2 2 0x1B25 0x1B27 Offset {}
1.40 + 2 2 0x1B2A 0x1B2E Offset {}
1.41 + 2 2 0x1B30 0x1B3B Offset {}
1.42 + 2 2 0x1B41 0x1B5A Offset {}
1.43 + 2 2 0x1B61 0x1B64 Offset {}
1.44 + 2 2 0x1B66 0x1B7A Offset {}
1.45 + 1 1 0x1B00 0x1B7F KeyedTable16OfIndexedTables16 {1}
1.46 +ConflictResolution
1.47 +# ForeignCharacterCodeToResolve UnicodeCharacterCodePreferred
1.48 +0x0009 0x00E7
1.49 +0x0010 0x0394
1.50 +0x0012 0x03A6
1.51 +0x0013 0x0393
1.52 +0x0014 0x039B
1.53 +0x0015 0x03A9
1.54 +0x0016 0x03A0
1.55 +0x0017 0x03A8
1.56 +0x0018 0x03A3
1.57 +0x0019 0x0398
1.58 +0x001A 0x039E
1.59 +0x0020 0x0020
1.60 +0x0022 0x0022
1.61 +0x0027 0x0027
1.62 +0x002A 0x002A
1.63 +0x002C 0x002C
1.64 +0x002D 0x002D
1.65 +0x002E 0x002E
1.66 +0x002F 0x002F
1.67 +0x0031 0x0031
1.68 +0x0032 0x0032
1.69 +0x0033 0x0033
1.70 +0x003B 0x003B
1.71 +0x0041 0x0041
1.72 +0x0042 0x0042
1.73 +0x0043 0x0043
1.74 +0x0044 0x0044
1.75 +0x0045 0x0045
1.76 +0x0047 0x0047
1.77 +0x0048 0x0048
1.78 +0x0049 0x0049
1.79 +0x004A 0x004A
1.80 +0x004B 0x004B
1.81 +0x004C 0x004C
1.82 +0x004D 0x004D
1.83 +0x004E 0x004E
1.84 +0x004F 0x004F
1.85 +0x0050 0x0050
1.86 +0x0052 0x0052
1.87 +0x0053 0x0053
1.88 +0x0054 0x0054
1.89 +0x0055 0x0055
1.90 +0x0057 0x0057
1.91 +0x0058 0x0058
1.92 +0x0059 0x0059
1.93 +0x005A 0x005A
1.94 +0x005C 0x00D6
1.95 +0x005E 0x00DC
1.96 +0x0061 0x0061
1.97 +0x0063 0x0063
1.98 +0x0064 0x0064
1.99 +0x0065 0x0065
1.100 +0x0067 0x0067
1.101 +0x0068 0x0068
1.102 +0x0069 0x0069
1.103 +0x006A 0x006A
1.104 +0x006B 0x006B
1.105 +0x006C 0x006C
1.106 +0x006E 0x006E
1.107 +0x006F 0x006F
1.108 +0x0072 0x0072
1.109 +0x0073 0x0073
1.110 +0x0074 0x0074
1.111 +0x0075 0x0075
1.112 +0x0077 0x0077
1.113 +0x0079 0x0079
1.114 +0x007A 0x007A
1.115 +0x007C 0x00F6
1.116 +0x007E 0x00FC
1.117 +EndForeignToUnicodeData
1.118 +
1.119 +StartUnicodeToForeignData
1.120 +# First Last Algorithm Parameters
1.121 +2 2 0x0025 0x003F Direct 1 {}
1.122 +2 2 0x0041 0x005A Direct 1 {}
1.123 +2 2 0x0061 0x007A Direct 1 {}
1.124 +2 2 0x000C 0x000C Offset 2 {}
1.125 +2 2 0x005B 0x005E IndexedTable16 2 {}
1.126 +2 2 0x007B 0x007E IndexedTable16 2 {}
1.127 +2 2 0x0020 0x0023 Direct 1 {}
1.128 +2 2 0x000A 0x000A Direct 1 {}
1.129 +2 2 0x000D 0x000D Direct 1 {}
1.130 +2 2 0x0024 0x0024 Offset 1 {}
1.131 +2 2 0x0040 0x0040 Offset 1 {}
1.132 +2 2 0x20AC 0x20AC Offset 2 {}
1.133 +1 1 0x005F 0x03CE KeyedTable16OfIndexedTables16 1 {1}
1.134 +ConflictResolution
1.135 +# UnicodeCharacterCodeToResolve ForeignCharacterCodePreferred
1.136 +0x0040 0x00
1.137 +0x00A3 0x01
1.138 +0x0024 0x02
1.139 +0x00A5 0x03
1.140 +0x00E8 0x04
1.141 +0x00E9 0x05
1.142 +0x00F9 0x06
1.143 +0x00EC 0x07
1.144 +0x00F2 0x08
1.145 +0x00E7 0x09
1.146 +0x00D8 0x0B
1.147 +0x00F8 0x0C
1.148 +0x000D 0x0D
1.149 +0x00C5 0x0E
1.150 +0x00E5 0x0F
1.151 +0x0394 0x10
1.152 +0x005F 0x11
1.153 +0x03A6 0x12
1.154 +0x0393 0x13
1.155 +0x03A9 0x15
1.156 +0x03A0 0x16
1.157 +0x03A8 0x17
1.158 +0x03A3 0x18
1.159 +0x0398 0x19
1.160 +0x039E 0x1A
1.161 +0x00C6 0x1C
1.162 +0x00E6 0x1D
1.163 +0x00DF 0x1E
1.164 +0x00C9 0x1F
1.165 +0x0020 0x20
1.166 +0x0021 0x21
1.167 +0x0022 0x22
1.168 +0x0023 0x23
1.169 +0x00A4 0x24
1.170 +0x0025 0x25
1.171 +0x0026 0x26
1.172 +0x0027 0x27
1.173 +0x002A 0x2A
1.174 +0x002B 0x2B
1.175 +0x002C 0x2C
1.176 +0x002D 0x2D
1.177 +0x002E 0x2E
1.178 +0x0030 0x30
1.179 +0x0031 0x31
1.180 +0x0032 0x32
1.181 +0x0033 0x33
1.182 +0x0034 0x34
1.183 +0x0035 0x35
1.184 +0x0036 0x36
1.185 +0x0037 0x37
1.186 +0x0038 0x38
1.187 +0x0039 0x39
1.188 +0x003A 0x3A
1.189 +0x003B 0x3B
1.190 +0x003F 0x3F
1.191 +0x0041 0x41
1.192 +0x0042 0x42
1.193 +0x0043 0x43
1.194 +0x0044 0x44
1.195 +0x0045 0x45
1.196 +0x0046 0x46
1.197 +0x0047 0x47
1.198 +0x0048 0x48
1.199 +0x0049 0x49
1.200 +0x004A 0x4A
1.201 +0x004B 0x4B
1.202 +0x004C 0x4C
1.203 +0x004D 0x4D
1.204 +0x004E 0x4E
1.205 +0x004F 0x4F
1.206 +0x0050 0x50
1.207 +0x0051 0x51
1.208 +0x0052 0x52
1.209 +0x0053 0x53
1.210 +0x0054 0x54
1.211 +0x0055 0x55
1.212 +0x0056 0x56
1.213 +0x0057 0x57
1.214 +0x0058 0x58
1.215 +0x0059 0x59
1.216 +0x005A 0x5A
1.217 +0x00C4 0x5B
1.218 +0x00D6 0x5C
1.219 +0x00D1 0x5D
1.220 +0x00DC 0x5E
1.221 +0x00A7 0x5F
1.222 +0x00BF 0x60
1.223 +0x0061 0x61
1.224 +0x0062 0x62
1.225 +0x0063 0x63
1.226 +0x0064 0x64
1.227 +0x0066 0x66
1.228 +0x0067 0x67
1.229 +0x0068 0x68
1.230 +0x0069 0x69
1.231 +0x006A 0x6A
1.232 +0x006B 0x6B
1.233 +0x006C 0x6C
1.234 +0x006D 0x6D
1.235 +0x006E 0x6E
1.236 +0x006F 0x6F
1.237 +0x0070 0x70
1.238 +0x0071 0x71
1.239 +0x0072 0x72
1.240 +0x0073 0x73
1.241 +0x0074 0x74
1.242 +0x0075 0x75
1.243 +0x0076 0x76
1.244 +0x0077 0x77
1.245 +0x0078 0x78
1.246 +0x0079 0x79
1.247 +0x007A 0x7A
1.248 +0x00E4 0x7B
1.249 +0x00F6 0x7C
1.250 +0x00F1 0x7D
1.251 +0x00FC 0x7E
1.252 +0x00E0 0x7F
1.253 +EndUnicodeToForeignData