summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/sapi_voice.vbs27
1 files changed, 21 insertions, 6 deletions
diff --git a/tools/sapi_voice.vbs b/tools/sapi_voice.vbs
index 115781fd71..6f20109c24 100644
--- a/tools/sapi_voice.vbs
+++ b/tools/sapi_voice.vbs
@@ -270,6 +270,8 @@ Function LangIDs(ByRef sLanguage)
270 Dim aIDs 270 Dim aIDs
271 271
272 Select Case sLanguage 272 Select Case sLanguage
273 Case "afrikaans"
274 LangIDs = Array(&h436)
273 Case "arabic" 275 Case "arabic"
274 LangIDs = Array( &h401, &h801, &hc01, &h1001, &h1401, &h1801, _ 276 LangIDs = Array( &h401, &h801, &hc01, &h1001, &h1401, &h1801, _
275 &h1c01, &h2001, &h2401, &h2801, &h2c01, &h3001, _ 277 &h1c01, &h2001, &h2401, &h2801, &h2c01, &h3001, _
@@ -277,8 +279,8 @@ Function LangIDs(ByRef sLanguage)
277 ' Saudi Arabia, Iraq, Egypt, Libya, Algeria, Morocco, Tunisia, 279 ' Saudi Arabia, Iraq, Egypt, Libya, Algeria, Morocco, Tunisia,
278 ' Oman, Yemen, Syria, Jordan, Lebanon, Kuwait, U.A.E., Bahrain, 280 ' Oman, Yemen, Syria, Jordan, Lebanon, Kuwait, U.A.E., Bahrain,
279 ' Qatar 281 ' Qatar
280 Case "afrikaans" 282 Case "basque"
281 LangIDs = Array(&h436) 283 LangIDs = Array(&h42d)
282 Case "bulgarian" 284 Case "bulgarian"
283 LangIDs = Array(&h402) 285 LangIDs = Array(&h402)
284 Case "catala" 286 Case "catala"
@@ -296,6 +298,13 @@ Function LangIDs(ByRef sLanguage)
296 ' Standard, Austrian, Luxembourg, Liechtenstein (Swiss -> wallisertitsch) 298 ' Standard, Austrian, Luxembourg, Liechtenstein (Swiss -> wallisertitsch)
297 Case "eesti" 299 Case "eesti"
298 LangIDs = Array(&h425) 300 LangIDs = Array(&h425)
301 Case "english-us"
302 LangIDs = Array( &h409, &h809, &hc09, &h1009, &h1409, &h1809, _
303 &h1c09, &h2009, &h2409, &h2809, &h2c09, &h3009, _
304 &h3409)
305 ' American, British, Australian, Canadian, New Zealand, Ireland,
306 ' South Africa, Jamaika, Caribbean, Belize, Trinidad, Zimbabwe,
307 ' Philippines
299 Case "english" 308 Case "english"
300 LangIDs = Array( &h809, &h409, &hc09, &h1009, &h1409, &h1809, _ 309 LangIDs = Array( &h809, &h409, &hc09, &h1009, &h1409, &h1809, _
301 &h1c09, &h2009, &h2409, &h2809, &h2c09, &h3009, _ 310 &h1c09, &h2009, &h2409, &h2809, &h2c09, &h3009, _
@@ -328,6 +337,8 @@ Function LangIDs(ByRef sLanguage)
328 LangIDs = Array(&h40d) 337 LangIDs = Array(&h40d)
329 Case "hindi" 338 Case "hindi"
330 LangIDs = Array(&h439) 339 LangIDs = Array(&h439)
340 Case "hrvatski"
341 LangIDs = Array(&h41a, &h101a) ' Croatia, Bosnia and Herzegovina
331 Case "islenska" 342 Case "islenska"
332 LangIDs = Array(&h40f) 343 LangIDs = Array(&h40f)
333 Case "italiano" 344 Case "italiano"
@@ -336,22 +347,24 @@ Function LangIDs(ByRef sLanguage)
336 LangIDs = Array(&h411) 347 LangIDs = Array(&h411)
337 Case "korean" 348 Case "korean"
338 LangIDs = Array(&h412) 349 LangIDs = Array(&h412)
350 Case "latviesu"
351 LangIDs = Array(&h426)
339 Case "lietuviu" 352 Case "lietuviu"
340 LangIDs = Array(&h427) 353 LangIDs = Array(&h427)
341 Case "magyar" 354 Case "magyar"
342 LangIDs = Array(&h40e) 355 LangIDs = Array(&h40e)
343 Case "nederlands" 356 Case "nederlands"
344 LangIDs = Array(&h413, &h813) ' Standard, Belgian 357 LangIDs = Array(&h413, &h813) ' Standard, Belgian
345 Case "norsk"
346 LangIDs = Array(&h414) ' Bokmal
347 Case "norsk-nynorsk" 358 Case "norsk-nynorsk"
348 LangIDs = Array(&h814) 359 LangIDs = Array(&h814)
360 Case "norsk"
361 LangIDs = Array(&h414) ' Bokmal
349 Case "polski" 362 Case "polski"
350 LangIDs = Array(&h415) 363 LangIDs = Array(&h415)
351 Case "portugues"
352 LangIDs = Array(&h816)
353 Case "portugues-brasileiro" 364 Case "portugues-brasileiro"
354 LangIDs = Array(&h416) 365 LangIDs = Array(&h416)
366 Case "portugues"
367 LangIDs = Array(&h816)
355 Case "romaneste" 368 Case "romaneste"
356 LangIDs = Array(&h418) 369 LangIDs = Array(&h418)
357 Case "russian" 370 Case "russian"
@@ -370,6 +383,8 @@ Function LangIDs(ByRef sLanguage)
370 LangIDs = Array(&h41e) 383 LangIDs = Array(&h41e)
371 Case "turkce" 384 Case "turkce"
372 LangIDs = Array(&h41f) 385 LangIDs = Array(&h41f)
386 Case "ukrainian"
387 LangIDs = Array(&h422)
373 Case "wallisertitsch" 388 Case "wallisertitsch"
374 LangIDs = Array(&h807) ' Swiss German 389 LangIDs = Array(&h807) ' Swiss German
375 Case "walon" 390 Case "walon"