summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/sapi_voice.vbs13
1 files changed, 11 insertions, 2 deletions
diff --git a/tools/sapi_voice.vbs b/tools/sapi_voice.vbs
index 57c16f013a..20caaebb14 100644
--- a/tools/sapi_voice.vbs
+++ b/tools/sapi_voice.vbs
@@ -270,6 +270,13 @@ Function LangIDs(ByRef sLanguage)
270 Dim aIDs 270 Dim aIDs
271 271
272 Select Case sLanguage 272 Select Case sLanguage
273 Case "arabic"
274 LangIDs = Array( &h401, &h801, &hc01, &h1001, &h1401, &h1801, _
275 &h1c01, &h2001, &h2401, &h2801, &h2c01, &h3001, _
276 &h3401, &h3801, &h3c01, &h4001)
277 ' Saudi Arabia, Iraq, Egypt, Libya, Algeria, Morocco, Tunisia,
278 ' Oman, Yemen, Syria, Jordan, Lebanon, Kuwait, U.A.E., Bahrain,
279 ' Qatar
273 Case "afrikaans" 280 Case "afrikaans"
274 LangIDs = Array(&h436) 281 LangIDs = Array(&h436)
275 Case "bulgarian" 282 Case "bulgarian"
@@ -311,8 +318,8 @@ Function LangIDs(ByRef sLanguage)
311 Case "finnish" 318 Case "finnish"
312 LangIDs = Array(&h40b) 319 LangIDs = Array(&h40b)
313 Case "francais" 320 Case "francais"
314 LangIDs = Array(&h40c, &h80c, &hc0c, &h100c, &h140c, &h180c) 321 LangIDs = Array(&h40c, &hc0c, &h100c, &h140c, &h180c)
315 ' Standard, Belgian, Canadian, Swiss, Luxembourg, Monaco 322 ' Standard, Canadian, Swiss, Luxembourg, Monaco (Belgian -> walon)
316 Case "galego" 323 Case "galego"
317 LangIDs = Array(&h456) 324 LangIDs = Array(&h456)
318 Case "greek" 325 Case "greek"
@@ -361,6 +368,8 @@ Function LangIDs(ByRef sLanguage)
361 LangIDs = Array(&h41f) 368 LangIDs = Array(&h41f)
362 Case "wallisertitsch" 369 Case "wallisertitsch"
363 LangIDs = Array(&h807) ' Swiss German 370 LangIDs = Array(&h807) ' Swiss German
371 Case "walon"
372 LangIDs = Array(&h80c) ' Belgian French
364 End Select 373 End Select
365End Function 374End Function
366 375