cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5515
Views
10
Helpful
3
Replies

Unity Connection Multiple Language Configuration

We are setting up a second language in our Unity Connection as we will have some French users on our system soon.  I have installed the new Locale files and now when I create a user I can see French as an option.  I have added some users and set their language to French however whenever they call in to listen to their messages or even to do voice mail setup all the system prompts are still in English.  Also when people call to leave them a message the system prompts are also in English even though I have selected "Inherit Language from Caller"  Am I missing something?

2 Accepted Solutions

Accepted Solutions

You need to create Routing rule to control the language:

With the Inherit Language from Caller setting, Unity Connection determines the phone language to use on a per-call basis, depending on how the call is processed. For example, you can set up a call handler with the Inherit setting, and also set it up to receive calls from two different routing rules, each with a different language setting. (For example, one routing rule could be set up with a French language setting, while the second routing rule could be set to German.) In this situation, the language in which Unity Connection plays the call handler system prompts depends on which rule routed the call. However, note that if every component in your system that processes a call has been set with Inherit Language from Caller, Unity Connection plays the system prompts in the default phone language, because in effect none of the components have been set to a specific language.

For multilingual systems, it is possible to enable users to record greetings in each language installed on the Unity Connection server, independent of the system default language, by setting the Inherit Language from Caller setting. In general, the language in which recorded greetings are played depends on what is selected for the Language That Callers Hear setting on the Message Settings page for the user:

Use System Default Language
Greetings are played and recorded in the language selected as the system default.

Inherit Language From Caller
Unity Connection users are able to record greetings in each language installed on the Unity Connection server.

A specific language
Greetings are played and recorded in the language selected from this menu.

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/8x/administration/guide/8xcucsagx/8xcucsag130.html

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/8x/gui_reference/guide/8xcucgrgx/8xcucgrg060.html

https://supportforums.cisco.com/discussion/10938086/using-unity-connection-71-multiple-languages

View solution in original post

Chris Deren
Hall of Fame
Hall of Fame

Besides changing the local on the basic config of the user you need to change it under Message Settings --> Language that callers hear 

But as long as you have proper language on the basic user page that should drive what the user hears when she/he presses message button on their phone. What version of UCXN are you running and what local version did you install as the local is always minor version specific and is not always available for all versions.

View solution in original post

3 Replies 3

You need to create Routing rule to control the language:

With the Inherit Language from Caller setting, Unity Connection determines the phone language to use on a per-call basis, depending on how the call is processed. For example, you can set up a call handler with the Inherit setting, and also set it up to receive calls from two different routing rules, each with a different language setting. (For example, one routing rule could be set up with a French language setting, while the second routing rule could be set to German.) In this situation, the language in which Unity Connection plays the call handler system prompts depends on which rule routed the call. However, note that if every component in your system that processes a call has been set with Inherit Language from Caller, Unity Connection plays the system prompts in the default phone language, because in effect none of the components have been set to a specific language.

For multilingual systems, it is possible to enable users to record greetings in each language installed on the Unity Connection server, independent of the system default language, by setting the Inherit Language from Caller setting. In general, the language in which recorded greetings are played depends on what is selected for the Language That Callers Hear setting on the Message Settings page for the user:

Use System Default Language
Greetings are played and recorded in the language selected as the system default.

Inherit Language From Caller
Unity Connection users are able to record greetings in each language installed on the Unity Connection server.

A specific language
Greetings are played and recorded in the language selected from this menu.

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/8x/administration/guide/8xcucsagx/8xcucsag130.html

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/8x/gui_reference/guide/8xcucgrgx/8xcucgrg060.html

https://supportforums.cisco.com/discussion/10938086/using-unity-connection-71-multiple-languages

Thanks for the help I got it all working.  I needed to do both changes as suggested.

Chris Deren
Hall of Fame
Hall of Fame

Besides changing the local on the basic config of the user you need to change it under Message Settings --> Language that callers hear 

But as long as you have proper language on the basic user page that should drive what the user hears when she/he presses message button on their phone. What version of UCXN are you running and what local version did you install as the local is always minor version specific and is not always available for all versions.