Universal Translator
Dependencies: EthernetNetIf TextLCD mbed PS2 HTTPClient
languages.cpp@0:c69af1faeb95, 2011-02-28 (annotated)
- Committer:
- benglish6
- Date:
- Mon Feb 28 16:56:11 2011 +0000
- Revision:
- 0:c69af1faeb95
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
benglish6 | 0:c69af1faeb95 | 1 | #include "UnivTrans.h" |
benglish6 | 0:c69af1faeb95 | 2 | |
benglish6 | 0:c69af1faeb95 | 3 | |
benglish6 | 0:c69af1faeb95 | 4 | /*string codes[] = { |
benglish6 | 0:c69af1faeb95 | 5 | "af","it","sq","ja","ar","ko","be","lv","bg","lt","ca","mk","zh","ms","zhCN","mt","zhTW","no","hr", |
benglish6 | 0:c69af1faeb95 | 6 | "fa","cs","pl","da","pt","nl","ptPT","en","ro","et","ru","tl","sr","fi","sk","fr","sl","gl","es","de", |
benglish6 | 0:c69af1faeb95 | 7 | "sw","el","sv","ht","tgl","iw","th","hi","tr","hu","uk","is","vi","id","cy","ga","yi" |
benglish6 | 0:c69af1faeb95 | 8 | };*/ |
benglish6 | 0:c69af1faeb95 | 9 | |
benglish6 | 0:c69af1faeb95 | 10 | string getLang(int lcode) { |
benglish6 | 0:c69af1faeb95 | 11 | string langstr; |
benglish6 | 0:c69af1faeb95 | 12 | switch (lcode) { |
benglish6 | 0:c69af1faeb95 | 13 | case af: |
benglish6 | 0:c69af1faeb95 | 14 | langstr="Afrikaans"; |
benglish6 | 0:c69af1faeb95 | 15 | break; |
benglish6 | 0:c69af1faeb95 | 16 | case it: |
benglish6 | 0:c69af1faeb95 | 17 | langstr="Italian"; |
benglish6 | 0:c69af1faeb95 | 18 | break; |
benglish6 | 0:c69af1faeb95 | 19 | case sq: |
benglish6 | 0:c69af1faeb95 | 20 | langstr="Albanian"; |
benglish6 | 0:c69af1faeb95 | 21 | break; |
benglish6 | 0:c69af1faeb95 | 22 | case ja: |
benglish6 | 0:c69af1faeb95 | 23 | langstr="JAPANESE"; |
benglish6 | 0:c69af1faeb95 | 24 | break; |
benglish6 | 0:c69af1faeb95 | 25 | case ar: |
benglish6 | 0:c69af1faeb95 | 26 | langstr="ARABIC"; |
benglish6 | 0:c69af1faeb95 | 27 | break; |
benglish6 | 0:c69af1faeb95 | 28 | case ko: |
benglish6 | 0:c69af1faeb95 | 29 | langstr="KOREAN"; |
benglish6 | 0:c69af1faeb95 | 30 | break; |
benglish6 | 0:c69af1faeb95 | 31 | case be: |
benglish6 | 0:c69af1faeb95 | 32 | langstr="BELARUSIAN"; |
benglish6 | 0:c69af1faeb95 | 33 | break; |
benglish6 | 0:c69af1faeb95 | 34 | case lv: |
benglish6 | 0:c69af1faeb95 | 35 | langstr="LATVIAN"; |
benglish6 | 0:c69af1faeb95 | 36 | break; |
benglish6 | 0:c69af1faeb95 | 37 | case bg: |
benglish6 | 0:c69af1faeb95 | 38 | langstr="BULGARIAN"; |
benglish6 | 0:c69af1faeb95 | 39 | break; |
benglish6 | 0:c69af1faeb95 | 40 | case lt: |
benglish6 | 0:c69af1faeb95 | 41 | langstr="LITHUANIAN"; |
benglish6 | 0:c69af1faeb95 | 42 | break; |
benglish6 | 0:c69af1faeb95 | 43 | case ca: |
benglish6 | 0:c69af1faeb95 | 44 | langstr="CATALAN"; |
benglish6 | 0:c69af1faeb95 | 45 | break; |
benglish6 | 0:c69af1faeb95 | 46 | case mk: |
benglish6 | 0:c69af1faeb95 | 47 | langstr="MACEDONIAN"; |
benglish6 | 0:c69af1faeb95 | 48 | break; |
benglish6 | 0:c69af1faeb95 | 49 | case zh: |
benglish6 | 0:c69af1faeb95 | 50 | langstr="CHINESE"; |
benglish6 | 0:c69af1faeb95 | 51 | break; |
benglish6 | 0:c69af1faeb95 | 52 | case ms: |
benglish6 | 0:c69af1faeb95 | 53 | langstr="MALAY "; |
benglish6 | 0:c69af1faeb95 | 54 | break; |
benglish6 | 0:c69af1faeb95 | 55 | case zhCN: |
benglish6 | 0:c69af1faeb95 | 56 | langstr="CHINESE_SIMPLIFIED"; |
benglish6 | 0:c69af1faeb95 | 57 | break; |
benglish6 | 0:c69af1faeb95 | 58 | case mt: |
benglish6 | 0:c69af1faeb95 | 59 | langstr="MALTESE"; |
benglish6 | 0:c69af1faeb95 | 60 | break; |
benglish6 | 0:c69af1faeb95 | 61 | case zhTW: |
benglish6 | 0:c69af1faeb95 | 62 | langstr="CHINESE_TRADITIONAL"; |
benglish6 | 0:c69af1faeb95 | 63 | break; |
benglish6 | 0:c69af1faeb95 | 64 | case no: |
benglish6 | 0:c69af1faeb95 | 65 | langstr="NORWEGIAN"; |
benglish6 | 0:c69af1faeb95 | 66 | break; |
benglish6 | 0:c69af1faeb95 | 67 | case hr: |
benglish6 | 0:c69af1faeb95 | 68 | langstr="CROATIAN"; |
benglish6 | 0:c69af1faeb95 | 69 | break; |
benglish6 | 0:c69af1faeb95 | 70 | case fa: |
benglish6 | 0:c69af1faeb95 | 71 | langstr="PERSIAN"; |
benglish6 | 0:c69af1faeb95 | 72 | break; |
benglish6 | 0:c69af1faeb95 | 73 | case cs: |
benglish6 | 0:c69af1faeb95 | 74 | langstr="CZECH"; |
benglish6 | 0:c69af1faeb95 | 75 | break; |
benglish6 | 0:c69af1faeb95 | 76 | case pl: |
benglish6 | 0:c69af1faeb95 | 77 | langstr="POLISH "; |
benglish6 | 0:c69af1faeb95 | 78 | break; |
benglish6 | 0:c69af1faeb95 | 79 | case da: |
benglish6 | 0:c69af1faeb95 | 80 | langstr="DANISH "; |
benglish6 | 0:c69af1faeb95 | 81 | break; |
benglish6 | 0:c69af1faeb95 | 82 | case pt: |
benglish6 | 0:c69af1faeb95 | 83 | langstr="PORTUGUESE"; |
benglish6 | 0:c69af1faeb95 | 84 | break; |
benglish6 | 0:c69af1faeb95 | 85 | case nl: |
benglish6 | 0:c69af1faeb95 | 86 | langstr="DUTCH"; |
benglish6 | 0:c69af1faeb95 | 87 | break; |
benglish6 | 0:c69af1faeb95 | 88 | case ptPT: |
benglish6 | 0:c69af1faeb95 | 89 | langstr="PORTUGUESE_PORTUGAL"; |
benglish6 | 0:c69af1faeb95 | 90 | break; |
benglish6 | 0:c69af1faeb95 | 91 | case en: |
benglish6 | 0:c69af1faeb95 | 92 | langstr="ENGLISH"; |
benglish6 | 0:c69af1faeb95 | 93 | break; |
benglish6 | 0:c69af1faeb95 | 94 | case ro: |
benglish6 | 0:c69af1faeb95 | 95 | langstr="ROMANIAN"; |
benglish6 | 0:c69af1faeb95 | 96 | break; |
benglish6 | 0:c69af1faeb95 | 97 | case et: |
benglish6 | 0:c69af1faeb95 | 98 | langstr="ESTONIAN"; |
benglish6 | 0:c69af1faeb95 | 99 | break; |
benglish6 | 0:c69af1faeb95 | 100 | case ru: |
benglish6 | 0:c69af1faeb95 | 101 | langstr="RUSSIAN"; |
benglish6 | 0:c69af1faeb95 | 102 | break; |
benglish6 | 0:c69af1faeb95 | 103 | case tl: |
benglish6 | 0:c69af1faeb95 | 104 | langstr="FILIPINO"; |
benglish6 | 0:c69af1faeb95 | 105 | break; |
benglish6 | 0:c69af1faeb95 | 106 | case sr: |
benglish6 | 0:c69af1faeb95 | 107 | langstr="SERBIAN"; |
benglish6 | 0:c69af1faeb95 | 108 | break; |
benglish6 | 0:c69af1faeb95 | 109 | case fi: |
benglish6 | 0:c69af1faeb95 | 110 | langstr="FINNISH"; |
benglish6 | 0:c69af1faeb95 | 111 | break; |
benglish6 | 0:c69af1faeb95 | 112 | case sk: |
benglish6 | 0:c69af1faeb95 | 113 | langstr="SLOVAK"; |
benglish6 | 0:c69af1faeb95 | 114 | break; |
benglish6 | 0:c69af1faeb95 | 115 | case fr: |
benglish6 | 0:c69af1faeb95 | 116 | langstr="FRENCH"; |
benglish6 | 0:c69af1faeb95 | 117 | break; |
benglish6 | 0:c69af1faeb95 | 118 | case sl: |
benglish6 | 0:c69af1faeb95 | 119 | langstr="SLOVENIAN"; |
benglish6 | 0:c69af1faeb95 | 120 | break; |
benglish6 | 0:c69af1faeb95 | 121 | case gl: |
benglish6 | 0:c69af1faeb95 | 122 | langstr="GALICIAN"; |
benglish6 | 0:c69af1faeb95 | 123 | break; |
benglish6 | 0:c69af1faeb95 | 124 | case es: |
benglish6 | 0:c69af1faeb95 | 125 | langstr="SPANISH"; |
benglish6 | 0:c69af1faeb95 | 126 | break; |
benglish6 | 0:c69af1faeb95 | 127 | case de: |
benglish6 | 0:c69af1faeb95 | 128 | langstr="GERMAN"; |
benglish6 | 0:c69af1faeb95 | 129 | break; |
benglish6 | 0:c69af1faeb95 | 130 | case sw: |
benglish6 | 0:c69af1faeb95 | 131 | langstr="SWAHILI"; |
benglish6 | 0:c69af1faeb95 | 132 | break; |
benglish6 | 0:c69af1faeb95 | 133 | case el: |
benglish6 | 0:c69af1faeb95 | 134 | langstr="GREEK"; |
benglish6 | 0:c69af1faeb95 | 135 | break; |
benglish6 | 0:c69af1faeb95 | 136 | case sv: |
benglish6 | 0:c69af1faeb95 | 137 | langstr="SWEDISH"; |
benglish6 | 0:c69af1faeb95 | 138 | break; |
benglish6 | 0:c69af1faeb95 | 139 | case ht: |
benglish6 | 0:c69af1faeb95 | 140 | langstr="HAITIAN_CREOLE"; |
benglish6 | 0:c69af1faeb95 | 141 | break; |
benglish6 | 0:c69af1faeb95 | 142 | case tgl: |
benglish6 | 0:c69af1faeb95 | 143 | langstr="TAGALOG"; |
benglish6 | 0:c69af1faeb95 | 144 | break; |
benglish6 | 0:c69af1faeb95 | 145 | case iw: |
benglish6 | 0:c69af1faeb95 | 146 | langstr="HEBREW"; |
benglish6 | 0:c69af1faeb95 | 147 | break; |
benglish6 | 0:c69af1faeb95 | 148 | case th: |
benglish6 | 0:c69af1faeb95 | 149 | langstr="THAI"; |
benglish6 | 0:c69af1faeb95 | 150 | break; |
benglish6 | 0:c69af1faeb95 | 151 | case hi : |
benglish6 | 0:c69af1faeb95 | 152 | langstr="HINDI"; |
benglish6 | 0:c69af1faeb95 | 153 | break; |
benglish6 | 0:c69af1faeb95 | 154 | case tr: |
benglish6 | 0:c69af1faeb95 | 155 | langstr="TURKISH"; |
benglish6 | 0:c69af1faeb95 | 156 | break; |
benglish6 | 0:c69af1faeb95 | 157 | case hu: |
benglish6 | 0:c69af1faeb95 | 158 | langstr="HUNGARIAN"; |
benglish6 | 0:c69af1faeb95 | 159 | break; |
benglish6 | 0:c69af1faeb95 | 160 | case uk: |
benglish6 | 0:c69af1faeb95 | 161 | langstr="UKRAINIAN"; |
benglish6 | 0:c69af1faeb95 | 162 | break; |
benglish6 | 0:c69af1faeb95 | 163 | case is: |
benglish6 | 0:c69af1faeb95 | 164 | langstr="ICELANDIC"; |
benglish6 | 0:c69af1faeb95 | 165 | break; |
benglish6 | 0:c69af1faeb95 | 166 | case vi: |
benglish6 | 0:c69af1faeb95 | 167 | langstr="VIETNAMESE"; |
benglish6 | 0:c69af1faeb95 | 168 | break; |
benglish6 | 0:c69af1faeb95 | 169 | case id: |
benglish6 | 0:c69af1faeb95 | 170 | langstr="INDONESIAN"; |
benglish6 | 0:c69af1faeb95 | 171 | break; |
benglish6 | 0:c69af1faeb95 | 172 | case cy: |
benglish6 | 0:c69af1faeb95 | 173 | langstr="WELSH"; |
benglish6 | 0:c69af1faeb95 | 174 | break; |
benglish6 | 0:c69af1faeb95 | 175 | case ga: |
benglish6 | 0:c69af1faeb95 | 176 | langstr="IRISH"; |
benglish6 | 0:c69af1faeb95 | 177 | break; |
benglish6 | 0:c69af1faeb95 | 178 | case yi: |
benglish6 | 0:c69af1faeb95 | 179 | langstr="YIDDISH"; |
benglish6 | 0:c69af1faeb95 | 180 | break; |
benglish6 | 0:c69af1faeb95 | 181 | default: |
benglish6 | 0:c69af1faeb95 | 182 | langstr="English"; |
benglish6 | 0:c69af1faeb95 | 183 | break; |
benglish6 | 0:c69af1faeb95 | 184 | } |
benglish6 | 0:c69af1faeb95 | 185 | return langstr; |
benglish6 | 0:c69af1faeb95 | 186 | } |
benglish6 | 0:c69af1faeb95 | 187 | |
benglish6 | 0:c69af1faeb95 | 188 | string getLangCode(int lcode) { |
benglish6 | 0:c69af1faeb95 | 189 | string langcode; |
benglish6 | 0:c69af1faeb95 | 190 | switch (lcode) { |
benglish6 | 0:c69af1faeb95 | 191 | case af: |
benglish6 | 0:c69af1faeb95 | 192 | langcode="af"; |
benglish6 | 0:c69af1faeb95 | 193 | break; |
benglish6 | 0:c69af1faeb95 | 194 | case it: |
benglish6 | 0:c69af1faeb95 | 195 | langcode="it"; |
benglish6 | 0:c69af1faeb95 | 196 | break; |
benglish6 | 0:c69af1faeb95 | 197 | case sq: |
benglish6 | 0:c69af1faeb95 | 198 | langcode="sq"; |
benglish6 | 0:c69af1faeb95 | 199 | break; |
benglish6 | 0:c69af1faeb95 | 200 | case ja: |
benglish6 | 0:c69af1faeb95 | 201 | langcode="ja"; |
benglish6 | 0:c69af1faeb95 | 202 | break; |
benglish6 | 0:c69af1faeb95 | 203 | case ar: |
benglish6 | 0:c69af1faeb95 | 204 | langcode="ar"; |
benglish6 | 0:c69af1faeb95 | 205 | break; |
benglish6 | 0:c69af1faeb95 | 206 | case ko: |
benglish6 | 0:c69af1faeb95 | 207 | langcode="ko"; |
benglish6 | 0:c69af1faeb95 | 208 | break; |
benglish6 | 0:c69af1faeb95 | 209 | case be: |
benglish6 | 0:c69af1faeb95 | 210 | langcode="be"; |
benglish6 | 0:c69af1faeb95 | 211 | break; |
benglish6 | 0:c69af1faeb95 | 212 | case lv: |
benglish6 | 0:c69af1faeb95 | 213 | langcode="lv"; |
benglish6 | 0:c69af1faeb95 | 214 | break; |
benglish6 | 0:c69af1faeb95 | 215 | case bg: |
benglish6 | 0:c69af1faeb95 | 216 | langcode="bg"; |
benglish6 | 0:c69af1faeb95 | 217 | break; |
benglish6 | 0:c69af1faeb95 | 218 | case lt: |
benglish6 | 0:c69af1faeb95 | 219 | langcode="lt"; |
benglish6 | 0:c69af1faeb95 | 220 | break; |
benglish6 | 0:c69af1faeb95 | 221 | case ca: |
benglish6 | 0:c69af1faeb95 | 222 | langcode="ca"; |
benglish6 | 0:c69af1faeb95 | 223 | break; |
benglish6 | 0:c69af1faeb95 | 224 | case mk: |
benglish6 | 0:c69af1faeb95 | 225 | langcode="mk"; |
benglish6 | 0:c69af1faeb95 | 226 | break; |
benglish6 | 0:c69af1faeb95 | 227 | case zh: |
benglish6 | 0:c69af1faeb95 | 228 | langcode="zh"; |
benglish6 | 0:c69af1faeb95 | 229 | break; |
benglish6 | 0:c69af1faeb95 | 230 | case ms: |
benglish6 | 0:c69af1faeb95 | 231 | langcode="ms"; |
benglish6 | 0:c69af1faeb95 | 232 | break; |
benglish6 | 0:c69af1faeb95 | 233 | case zhCN: |
benglish6 | 0:c69af1faeb95 | 234 | langcode="zh-CN"; |
benglish6 | 0:c69af1faeb95 | 235 | break; |
benglish6 | 0:c69af1faeb95 | 236 | case mt: |
benglish6 | 0:c69af1faeb95 | 237 | langcode="mt"; |
benglish6 | 0:c69af1faeb95 | 238 | break; |
benglish6 | 0:c69af1faeb95 | 239 | case zhTW: |
benglish6 | 0:c69af1faeb95 | 240 | langcode="zh-TW"; |
benglish6 | 0:c69af1faeb95 | 241 | break; |
benglish6 | 0:c69af1faeb95 | 242 | case no: |
benglish6 | 0:c69af1faeb95 | 243 | langcode="no"; |
benglish6 | 0:c69af1faeb95 | 244 | break; |
benglish6 | 0:c69af1faeb95 | 245 | case hr: |
benglish6 | 0:c69af1faeb95 | 246 | langcode="hr"; |
benglish6 | 0:c69af1faeb95 | 247 | break; |
benglish6 | 0:c69af1faeb95 | 248 | case fa: |
benglish6 | 0:c69af1faeb95 | 249 | langcode="fa"; |
benglish6 | 0:c69af1faeb95 | 250 | break; |
benglish6 | 0:c69af1faeb95 | 251 | case cs: |
benglish6 | 0:c69af1faeb95 | 252 | langcode="cs"; |
benglish6 | 0:c69af1faeb95 | 253 | break; |
benglish6 | 0:c69af1faeb95 | 254 | case pl: |
benglish6 | 0:c69af1faeb95 | 255 | langcode="pl"; |
benglish6 | 0:c69af1faeb95 | 256 | break; |
benglish6 | 0:c69af1faeb95 | 257 | case da: |
benglish6 | 0:c69af1faeb95 | 258 | langcode="da"; |
benglish6 | 0:c69af1faeb95 | 259 | break; |
benglish6 | 0:c69af1faeb95 | 260 | case pt: |
benglish6 | 0:c69af1faeb95 | 261 | langcode="pt"; |
benglish6 | 0:c69af1faeb95 | 262 | break; |
benglish6 | 0:c69af1faeb95 | 263 | case nl: |
benglish6 | 0:c69af1faeb95 | 264 | langcode="nl"; |
benglish6 | 0:c69af1faeb95 | 265 | break; |
benglish6 | 0:c69af1faeb95 | 266 | case ptPT: |
benglish6 | 0:c69af1faeb95 | 267 | langcode="pt-PT"; |
benglish6 | 0:c69af1faeb95 | 268 | break; |
benglish6 | 0:c69af1faeb95 | 269 | case en: |
benglish6 | 0:c69af1faeb95 | 270 | langcode="en"; |
benglish6 | 0:c69af1faeb95 | 271 | break; |
benglish6 | 0:c69af1faeb95 | 272 | case ro: |
benglish6 | 0:c69af1faeb95 | 273 | langcode="ro"; |
benglish6 | 0:c69af1faeb95 | 274 | break; |
benglish6 | 0:c69af1faeb95 | 275 | case et: |
benglish6 | 0:c69af1faeb95 | 276 | langcode="et"; |
benglish6 | 0:c69af1faeb95 | 277 | break; |
benglish6 | 0:c69af1faeb95 | 278 | case ru: |
benglish6 | 0:c69af1faeb95 | 279 | langcode="ru"; |
benglish6 | 0:c69af1faeb95 | 280 | break; |
benglish6 | 0:c69af1faeb95 | 281 | case tl: |
benglish6 | 0:c69af1faeb95 | 282 | langcode="tl"; |
benglish6 | 0:c69af1faeb95 | 283 | break; |
benglish6 | 0:c69af1faeb95 | 284 | case sr: |
benglish6 | 0:c69af1faeb95 | 285 | langcode="sr"; |
benglish6 | 0:c69af1faeb95 | 286 | break; |
benglish6 | 0:c69af1faeb95 | 287 | case fi: |
benglish6 | 0:c69af1faeb95 | 288 | langcode="fi"; |
benglish6 | 0:c69af1faeb95 | 289 | break; |
benglish6 | 0:c69af1faeb95 | 290 | case sk: |
benglish6 | 0:c69af1faeb95 | 291 | langcode="sk"; |
benglish6 | 0:c69af1faeb95 | 292 | break; |
benglish6 | 0:c69af1faeb95 | 293 | case fr: |
benglish6 | 0:c69af1faeb95 | 294 | langcode="fr"; |
benglish6 | 0:c69af1faeb95 | 295 | break; |
benglish6 | 0:c69af1faeb95 | 296 | case sl: |
benglish6 | 0:c69af1faeb95 | 297 | langcode="sl"; |
benglish6 | 0:c69af1faeb95 | 298 | break; |
benglish6 | 0:c69af1faeb95 | 299 | case gl: |
benglish6 | 0:c69af1faeb95 | 300 | langcode="gl"; |
benglish6 | 0:c69af1faeb95 | 301 | break; |
benglish6 | 0:c69af1faeb95 | 302 | case es: |
benglish6 | 0:c69af1faeb95 | 303 | langcode="es"; |
benglish6 | 0:c69af1faeb95 | 304 | break; |
benglish6 | 0:c69af1faeb95 | 305 | case de: |
benglish6 | 0:c69af1faeb95 | 306 | langcode="de"; |
benglish6 | 0:c69af1faeb95 | 307 | break; |
benglish6 | 0:c69af1faeb95 | 308 | case sw: |
benglish6 | 0:c69af1faeb95 | 309 | langcode="sw"; |
benglish6 | 0:c69af1faeb95 | 310 | break; |
benglish6 | 0:c69af1faeb95 | 311 | case el: |
benglish6 | 0:c69af1faeb95 | 312 | langcode="el"; |
benglish6 | 0:c69af1faeb95 | 313 | break; |
benglish6 | 0:c69af1faeb95 | 314 | case sv: |
benglish6 | 0:c69af1faeb95 | 315 | langcode="sv"; |
benglish6 | 0:c69af1faeb95 | 316 | break; |
benglish6 | 0:c69af1faeb95 | 317 | case ht: |
benglish6 | 0:c69af1faeb95 | 318 | langcode="ht"; |
benglish6 | 0:c69af1faeb95 | 319 | break; |
benglish6 | 0:c69af1faeb95 | 320 | case tgl: |
benglish6 | 0:c69af1faeb95 | 321 | langcode="tl"; |
benglish6 | 0:c69af1faeb95 | 322 | break; |
benglish6 | 0:c69af1faeb95 | 323 | case iw: |
benglish6 | 0:c69af1faeb95 | 324 | langcode="iw"; |
benglish6 | 0:c69af1faeb95 | 325 | break; |
benglish6 | 0:c69af1faeb95 | 326 | case th: |
benglish6 | 0:c69af1faeb95 | 327 | langcode="th"; |
benglish6 | 0:c69af1faeb95 | 328 | break; |
benglish6 | 0:c69af1faeb95 | 329 | case hi: |
benglish6 | 0:c69af1faeb95 | 330 | langcode="hi"; |
benglish6 | 0:c69af1faeb95 | 331 | break; |
benglish6 | 0:c69af1faeb95 | 332 | case tr: |
benglish6 | 0:c69af1faeb95 | 333 | langcode="tr"; |
benglish6 | 0:c69af1faeb95 | 334 | break; |
benglish6 | 0:c69af1faeb95 | 335 | case hu: |
benglish6 | 0:c69af1faeb95 | 336 | langcode="hu"; |
benglish6 | 0:c69af1faeb95 | 337 | break; |
benglish6 | 0:c69af1faeb95 | 338 | case uk: |
benglish6 | 0:c69af1faeb95 | 339 | langcode="uk"; |
benglish6 | 0:c69af1faeb95 | 340 | break; |
benglish6 | 0:c69af1faeb95 | 341 | case is: |
benglish6 | 0:c69af1faeb95 | 342 | langcode="is"; |
benglish6 | 0:c69af1faeb95 | 343 | break; |
benglish6 | 0:c69af1faeb95 | 344 | case vi: |
benglish6 | 0:c69af1faeb95 | 345 | langcode="vi"; |
benglish6 | 0:c69af1faeb95 | 346 | break; |
benglish6 | 0:c69af1faeb95 | 347 | case id: |
benglish6 | 0:c69af1faeb95 | 348 | langcode="id"; |
benglish6 | 0:c69af1faeb95 | 349 | break; |
benglish6 | 0:c69af1faeb95 | 350 | case cy: |
benglish6 | 0:c69af1faeb95 | 351 | langcode="cy"; |
benglish6 | 0:c69af1faeb95 | 352 | break; |
benglish6 | 0:c69af1faeb95 | 353 | case ga: |
benglish6 | 0:c69af1faeb95 | 354 | langcode="ga"; |
benglish6 | 0:c69af1faeb95 | 355 | break; |
benglish6 | 0:c69af1faeb95 | 356 | case yi: |
benglish6 | 0:c69af1faeb95 | 357 | langcode="yi"; |
benglish6 | 0:c69af1faeb95 | 358 | break; |
benglish6 | 0:c69af1faeb95 | 359 | default: |
benglish6 | 0:c69af1faeb95 | 360 | langcode="en"; |
benglish6 | 0:c69af1faeb95 | 361 | break; |
benglish6 | 0:c69af1faeb95 | 362 | } |
benglish6 | 0:c69af1faeb95 | 363 | return langcode; |
benglish6 | 0:c69af1faeb95 | 364 | } |