Add support for French, Danish, Portuguese, Spanish, Italian, and Dutch numbers
[asterisk/asterisk.git] / contrib / i18n.testsuite.conf
1 ; Test Internationalisation of SayNumber()
2 ; #include this into a suitable context
3 ; English
4 exten => 841,1,Answer
5 exten => 841,2,Wait,1           ; Allow VoIP sessions time to initialise
6 exten => 841,3,SetLanguage(en)
7 exten => 841,4,SayNumber(183)   ; one hundred eighty three (NB This sounds wrong to me!)
8 ; French
9 exten => 842,1,Answer
10 exten => 842,2,Wait,1           ; Allow VoIP sessions time to initialise
11 exten => 842,3,SetLanguage(fr)
12 exten => 842,4,SayNumber(183)   ; hundred eighty three
13 exten => 842,5,SayNumber(283)   ; two hundred eighty three
14 exten => 842,6,SayNumber(1063)  ; thousand sixty three
15 exten => 842,7,SayNumber(2063)  ; two thousand sixty three
16 ; Spanish
17 exten => 843,1,Answer
18 exten => 843,2,Wait,1           ; Allow VoIP sessions time to initialise
19 exten => 843,3,SetLanguage(es)
20 exten => 843,4,SayNumber(21)    ; "twentyone"
21 exten => 843,5,SayNumber(200)   ; "twohundred"
22 exten => 843,6,SayNumber(1000000)       ; one million
23 exten => 843,7,SayNumber(2000000)       ; two millions
24 ; Portuguese
25 exten => 844,1,Answer
26 exten => 844,2,Wait,1           ; Allow VoIP sessions time to initialise
27 exten => 844,3,SetLanguage(pt)
28 exten => 844,4,SayNumber(1)     ; one
29 exten => 844,5,SayNumber(1,f)   ; one (feminine)
30 exten => 844,6,SayNumber(2)     ; two
31 exten => 844,7,SayNumber(2,f)   ; two (feminine)
32 exten => 844,8,SayNumber(183)   ; hundred& eighty three
33 ; Italian
34 exten => 845,1,Answer
35 exten => 845,2,Wait,1           ; Allow VoIP sessions time to initialise
36 exten => 845,3,SetLanguage(it)
37 exten => 845,4,SayNumber(21)    ; "twentyone"
38 exten => 845,5,SayNumber(183)   ; hundred eighty three
39 exten => 845,6,SayNumber(283)   ; two hundred eighty three
40 exten => 845,7,SayNumber(1063)  ; thousand sixty three
41 exten => 845,8,SayNumber(2063)  ; two thousands sixty three
42 ; Dutch
43 exten => 846,1,Answer
44 exten => 846,2,Wait,1           ; Allow VoIP sessions time to initialise
45 exten => 846,3,SetLanguage(nl)
46 ; Danish
47 exten => 847,1,Answer
48 exten => 847,2,Wait,1           ; Allow VoIP sessions time to initialise
49 exten => 847,3,SetLanguage(da)
50 exten => 847,4,SayNumber(68)    ; eight-& sixty
51 exten => 847,5,SayNumber(2034)  ; two thousand & four-& thirty
52 exten => 847,6,SayNumber(1000000)       ; one million
53 exten => 847,7,SayNumber(2000000)       ; two millions
54 ; German (not yet implemented)
55 exten => 848,1,Answer
56 exten => 848,2,Wait,1           ; Allow VoIP sessions time to initialise
57 exten => 848,3,SetLanguage(de)
58 exten => 848,4,SayNumber(68)    ; eight-& sixty
59 exten => 848,5,SayNumber(2034)  ; two thousand & four-& thirty
60 exten => 848,6,SayNumber(1000000)       ; one million
61 exten => 848,7,SayNumber(2000000)       ; two millions
62 ; Swedish
63 exten => 849,1,Answer
64 exten => 849,2,Wait,1           ; Allow VoIP sessions time to initialise
65 exten => 849,3,SetLanguage(se)
66