View Single Post
Old 09-02-2012, 07:37 AM   #50
ixtab
(offline)
ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.ixtab ought to be getting tired of karma fortunes by now.
 
ixtab's Avatar
 
Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
Quote:
Originally Posted by gluggy View Post
I'm happy you find it useful.

Thanks for the tip - I've updated the app to include a couple of extra languages. It should be able to map code 19 properly now.
Hiya,

just for completeness - here is the complete list of LCID <=> language code mappings, as supported on the K5. Hope it's useful somehow.
Spoiler:

1 => ar
2 => bg
3 => ca
4 => zh
5 => cz
6 => da
7 => de
8 => el
9 => en
10 => es
11 => fi
12 => fr
13 => he
14 => hu
15 => is
16 => it
17 => ja
18 => ko
19 => nl
20 => nn
21 => pl
22 => pt
24 => ro
25 => ru
26 => hr
27 => sk
28 => sq
29 => sv
30 => th
31 => tr
32 => ur
33 => in
34 => uk
35 => be
36 => sl
37 => et
38 => lv
39 => lt
40 => tg
41 => fa
42 => vi
43 => hy
44 => az
45 => eu
46 => wen
47 => mk
49 => ts
50 => tn
51 => ve
52 => xh
53 => zu
54 => af
55 => ka
56 => fo
57 => hi
58 => mt
59 => se
60 => sco
61 => yi
62 => ms
63 => kk
64 => ky
65 => sw
66 => tk
67 => uz
68 => tt
69 => bn
70 => pa
71 => gu
72 => or
73 => ta
74 => te
75 => kn
76 => ml
77 => as
78 => mr
79 => sa
80 => mn
81 => bo
82 => cy
83 => km
84 => lo
85 => bu
86 => gl
87 => knn
88 => mni
89 => sd
90 => syr
91 => si
92 => chr
93 => iu
94 => am
95 => tjo
96 => ks
97 => ne
98 => fy
99 => ps
100 => fil
101 => dv
102 => bin
103 => ff
104 => ha
105 => ibb
106 => yo
107 => qu
108 => nso
112 => ig
113 => kr
114 => om
115 => ti
116 => gn
117 => haw
118 => la
119 => so
120 => ii
128 => ug
129 => mi
1025 => ar
1026 => bg
1027 => ca
1028 => zh-TW
1029 => cz
1030 => da
1031 => de
1032 => el
1033 => en
1034 => es-ES
1035 => fi
1036 => fr
1037 => he
1038 => hu
1039 => is
1040 => it-IT
1041 => ja
1042 => ko
1043 => nl-NL
1044 => nb
1045 => pl
1046 => pt
1050 => hr
1051 => sk
1052 => sq-AL
1053 => sv
1054 => th
1055 => tr
1056 => ur
1057 => in
1058 => uk
1059 => be
1060 => sl
1061 => et
1062 => lv
1063 => lt
1064 => tg
1065 => fa
1066 => vi
1067 => hy-AM
1068 => az-Latn
1069 => eu
1070 => wen
1071 => mk
1073 => ts
1074 => tn
1075 => ve
1076 => xh
1077 => zu
1078 => af-ZA
1079 => ka
1080 => fo
1081 => hi
1082 => mt
1083 => se
1084 => sco
1085 => yi
1086 => ms-MY
1087 => kk
1088 => ky-Cyrl
1089 => sw
1090 => tk
1091 => uz-Latn
1092 => tt
1093 => bn-IN
1094 => pa
1095 => gu
1096 => or
1097 => ta
1098 => te
1099 => kn
1100 => ml
1101 => as
1102 => mr
1103 => sa
1104 => mn-Cyrl
1105 => bo
1106 => cy
1107 => km
1108 => lo
1109 => bu
1110 => gl
1111 => knn
1112 => mni
1113 => sd-IN
1114 => syr
1115 => si-LK
1116 => chr-US
1117 => iu
1118 => am-ET
1119 => tjo-Arab
1120 => ks-Arab
1121 => ne
1122 => fy-NL
1123 => ps
1124 => fil
1125 => dv
1126 => bin
1127 => ff
1128 => ha
1129 => ibb
1130 => yo
1131 => qu-BO
1132 => nso
1136 => ig
1137 => kr
1138 => om
1139 => ti-ET
1140 => gn
1141 => haw
1142 => la
1143 => so
1144 => ii
1152 => ug-CN
1153 => mi
2049 => ar-IQ
2052 => zh
2055 => de-CH
2057 => en-GB
2058 => es-MX
2060 => fr-BE
2064 => it-CH
2067 => nl-BE
2068 => nn
2070 => pt-PT
2072 => ro
2073 => ru
2074 => sr-Latn
2077 => sv-FI
2080 => ur-IN
2092 => az-Cyrl
2108 => ga-IE
2110 => ms-BN
2115 => uz-Cyrl
2117 => bn-BD
2118 => pa-PK
2128 => mn-Mong
2129 => bo-BT
2137 => sd-PK
2143 => tjo-Latn
2144 => ks
2145 => ne-IN
2155 => qu-EC
2163 => ti-ER
3073 => ar-EG
3076 => zh-HK
3079 => de-AT
3081 => en-AU
3084 => fr-CA
3098 => sr-Cyrl
3179 => qu-PE
4097 => ar-LY
4100 => zh-SG
4103 => de-LU
4105 => en-CA
4106 => es-GT
4108 => fr-CH
4122 => hr-BS
5121 => ar-DZ
5124 => zh-MO
5127 => de-LI
5129 => en-NZ
5130 => es-CR
5132 => fr-LU
5146 => bs-BS
6145 => ar-MA
6153 => en-IE
6154 => es-PA
6156 => fr-MC
7169 => ar-TN
7177 => en-ZA
7178 => es-DO
7180 => fr-419
8193 => ar-OM
8201 => en-JM
8202 => es-VE
8204 => fr-RE
9217 => ar-YE
9225 => en-419
9226 => es-CO
9228 => fr-CD
10241 => ar-SY
10249 => en-BZ
10250 => es-PE
10252 => fr-SN
11265 => ar-JO
11273 => en-TT
11274 => es-AR
11276 => fr-CM
12289 => ar-LB
12297 => en-ZW
12298 => es-EC
12300 => fr-CI
13313 => ar-KW
13321 => en-PH
13322 => es-CL
13324 => fr-ML
14337 => ar-AE
14345 => en-ID
14346 => es-UY
14348 => fr-MA
15361 => ar-BH
15369 => en-HK
15370 => es-PY
15372 => fr-HT
16385 => ar-QA
16393 => en-IN
16394 => es-BO
17417 => en-MY
17418 => es-SV
18441 => en-SG
18442 => es-HN
19466 => es-NI
20490 => es-PR
21514 => es-US
22538 => es-419
58380 => fr-015

PS: You may be better off using a java.util.Map (e.g. a TreeMap, so it can keep its entries sorted either by language name, or description), rather than two arrays, to map back and forth descriptions and IDs
ixtab is offline   Reply With Quote