CVP Language change (English and option for other Language)

Answered Question
Apr 29th, 2010
User Badges:

Hi,

     Currently in our IP IVR we give our callers the option to switch to spanish.  I want to do the same in CVP but I'm not sure how.

I guess I could create an English page and a Spanish page so that if the callers enter the option for Spanish it would "move" the call to the Spanish page in which all prompts are Spanish.

Currently, using IP IVR,  our English and Spanish prompts are name the same so we can just send the call back to the beginning and change the Language.


Any ideas are appreciated.


thanks

I see three methods:


1. Set the default audio path to something like: http:// address>/

Create a session variable say Lang - Intial value "en-us"

Prompt for Spanish. If they want that, reset Lang="es-es"

All prompts in the application would be set as {Session.data.Lang}/app/my_application/foobar.wav


2. In CVP7 you can start off with Default Audio Path = http:// address>/en-us/my_application/ and use the Application Modifier node to reset the default audio path for Spanish. All prompts would be a WAV file name like foobar.wav


3. make the language selection a microapp - I always use microapps for such simple things - and pass the language in as a session variable which then flows through to the VXML application.


I think what is holding you back is that you did not realize that what goes into an audio element as the WAV file can be a complete URL, or part of a URL that is appended to the Default Audio Path, and you can include Session Variables in this. There is a lot of flexibility here.


Regards,

Geoff

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
Correct Answer

I see three methods:


1. Set the default audio path to something like: http:// address>/

Create a session variable say Lang - Intial value "en-us"

Prompt for Spanish. If they want that, reset Lang="es-es"

All prompts in the application would be set as {Session.data.Lang}/app/my_application/foobar.wav


2. In CVP7 you can start off with Default Audio Path = http:// address>/en-us/my_application/ and use the Application Modifier node to reset the default audio path for Spanish. All prompts would be a WAV file name like foobar.wav


3. make the language selection a microapp - I always use microapps for such simple things - and pass the language in as a session variable which then flows through to the VXML application.


I think what is holding you back is that you did not realize that what goes into an audio element as the WAV file can be a complete URL, or part of a URL that is appended to the Default Audio Path, and you can include Session Variables in this. There is a lot of flexibility here.


Regards,

Geoff

Actions

This Discussion