You are on page 1of 42

11

Configuring Localization Support
This chapter describes the localization support in Cisco Unified Communications Manager Express
(Cisco Unified CME) for languages other than English and network tones and cadences not specific to
the United States.
Finding Feature Information in This Module

Your Cisco Unified CME version may not support all of the features documented in this module. For a
list of the versions in which each feature is supported, see the “Feature Information for Localization Support”
section on page 426.

Contents

Information About Localization, page 386

SCCP: How to Configure Localization Support, page 391

SIP: How to Configure Localization Support, page 406

Configuration Examples for Localization, page 416

Where to Go Next, page 424

Additional References, page 425

Feature Information for Localization Support, page 426

Cisco Unified Communications Manager Express System Administrator Guide

385

11

Configuring Localization Support

Information About Localization

Information About Localization
To configure localization support, you should understand the following concepts:

Localization Enhancements in Cisco Unified CME, page 386

System-Defined Locales, page 387

Localization Support for Cisco Unified SIP IP Phones, page 387

User-Defined Locales, page 388

Localization Support for Phone Displays, page 389

Multiple Locales, page 389

Locale Installer for Cisco Unified SCCP IP Phones, page 390

Locale Installer for Cisco Unified SIP IP Phones, page 390

Localization Enhancements in Cisco Unified CME
Cisco Unified CME supports the French locale but some phrases in France French and Canadian French
differ. In Cisco Unified CME 9.5, Canadian French is supported as a user-defined locale on Cisco
Unified SIP IP phones and Cisco Unified SCCP IP phones when the correct locale package is installed.

Note

Some abbreviations such as BLF, SNR, and CME are not localized.

Prerequisites

Cisco Unified CME 9.5 or later version

Locale package version 9.5.2.6 is required

Restrictions
All the localization enhancements are supported in Cisco Unified CME only. They are not supported in
Cisco Unified SRST.Table 11-1 shows the language codes used in the filenames of locale files.
Table 11-1

Language Codes for User-Defined Locales

Language

Language Code

Canadian French

fr_CA

For configuration information, see the “Installing User-Defined Locales” section on page 395”.

Cisco Unified Communications Manager Express System Administrator Guide

386

11

Configuring Localization Support
Information About Localization

System-Defined Locales
Cisco Unified CME provides built-in, system-defined localization support for 12 languages including
English and 16 countries including the United States. Network locales specify country-specific tones
and cadences; user locales specify the language to use for text displays.
Configuring system-defined locales depends on the type of IP phone:

Cisco Unified IP Phone 7905, 7912, 7940, and 7960—System-defined network locales and user
locales are preloaded into Cisco IOS software. No external files are required. Use the
network-locale and user-locale commands to set the locales for these phones.

Cisco Unified IP Phone 6921, 6945, 7906, 7911, 7921, 7931, 7941, 7961, 7970, 7971, 8941, 8945,
and Cisco IP Communicator—You must download locale files to support the system-defined locales
and store the files in flash memory, slot 0, or on an external TFTP server. See the “Installing
System-Defined Locales for Cisco Unified IP Phone 6921, 6945, 7906, 7911, 7921, 7931, 7941,
7961, 7970, 7971, and Cisco IP Communicator” section on page 391.

Cisco Unified 3905, 6941, 6945, 8961, 9951, and 9971 SIP IP Phones—You must download locale
files to support the system-defined locales and store the files in flash memory, slot 0, or on an
external TFTP server.

Note

TFTP aliases for localization are not automatically created for Cisco Unified SIP IP phones in a
Cisco Unified CME system. For more information on how to manually create TFTP aliases, see
the “Installing System-Defined Locales for Cisco Unified IP Phone 8961, 9951, and 9971”
section on page 406.

Note

Cisco Unified CME 10.5 Release onwards, the System defined locales are deprecated and
User-defined locales are recommended.

Cisco Unified 3905 SIP IP Phones and Cisco Unified 6945, 8941, and 8945 SCCP IP Phones have
support for all locales up to Cisco Unified CME 8.8.

Localization Support for Cisco Unified SIP IP Phones
Cisco Unified CME 8.6 provides localization support for 12 languages including English and
16 countries including the United States. Network locales specify country-specific tones and cadences;
user locales specify the language to use for text displays. Create additional localization support with
user-defined locales. For more information about user-defined locales, see the “User-Defined Locales”
section on page 388.
In Cisco Unified CME 9.0 and later versions, localization is enhanced to support Cisco Unified 6941 and
6945 SIP IP Phones.
The load command supports both user-defined and system-defined locales.

Note

The locale files must be stored in the same location as the configuration files.

Cisco Unified Communications Manager Express System Administrator Guide

387

11

Configuring Localization Support

Information About Localization

User-Defined Locales
The user-defined locale feature allows you to support network and user locales other than the
system-defined locales that are predefined in Cisco IOS software. For example, if your site has phones
that must use the language and tones for Traditional Chinese, which is not one of the system-defined
choices, you must install the locale files for Traditional Chinese.
In Cisco Unified CME 4.0 and later versions, you can download files to support a particular user and
network locale and store the files in flash memory, slot 0, or an external TFTP server. These files cannot
be stored in the system location. User-defined locales can be assigned to all phones or to individual
phones.
User-defined language codes for user locales are based on ISO 639 codes, which are available at the
Library of Congress website at http://www.loc.gov/standards/iso639-2/. User-defined country codes for
network locales are based on ISO 3166 codes.
For configuration information, see the “Installing User-Defined Locales” section on page 395.

Cisco Unified Communications Manager Express System Administrator Guide

388

Cisco Unified Communications Manager Express System Administrator Guide 389 .jar file): • System menus accessed with feature buttons (for example. and Personal Speed Dial) • Status Line Display options configured through Cisco IOS commands are not localized and can only be displayed in English. Redial and CFwdALL) The following display items are localized by the dictionary file for Cisco Unified CME: • Directory Service (Local Directory. settings. you can specify French for phones A. The locale identified by tag 0 is always the default locale. For configuration information. the default user locale for all phones is JP. For example.jar) or the Cisco Unified CME dictionary file are localized. E. and English for phones G. For example. Local Speed Dial. the default is US (United States). and 9971. you must use per-phone configuration files to build individual configuration files for each phone. Display options configured through Cisco IOS commands are not localized. For example. and I.6 and later versions. and C. H. this includes features such as: • Caller ID • Header Bar • Phone Labels • System Message Multiple Locales In Cisco Unified CME 8. menus and prompts that are managed by the locale file for the IP phone type (. services. you can specify up to five user and network locales and apply different locales to individual ephones or groups of ephones using ephone templates. 9951. if you define user locale 0 to be JP (Japanese). Only one user and network locale can be applied to each phone. directories. B. To apply alternative locales to different phones. Each of the five user and network locales that you can define in a multilocale system is identified by a locale tag. You can override these defaults for individual phones by configuring alternative locale codes and then creating ephone-templates to assign the locales to individual ephones. If you do not specify a locale for tag 0. German for phones D. although you can define this default to be any supported locale. see the “Configuring Multiple Locales” section on page 402. The following display items are localized by the IP phone (. messages.11 Configuring Localization Support Information About Localization Localization Support for Phone Displays On the Cisco Unified IP Phone 8961. and information) • Call processing messages • Soft keys (for example. and F. The configuration files automatically use the default user-locale 0 and network-locale 0.

see the “Using the Locale Installer in Cisco Unified CME 9.0(1) and later versions. Router# copy tftp://12. when you configure the load command for phone firmware versions later than version 8-2-2 for all phone types. The command syntax is user-locale [user-locale-tag] {[user-defined-code] country-code} [load TAR-filename].0(1) and Later Versions” section on page 398.11 Configuring Localization Support Information About Localization Locale Installer for Cisco Unified SCCP IP Phones Before Cisco Unified CME 7.0(1).0 and earlier versions.3. In Cisco Unified CME 7.1. you do not need to perform manual configuration. • Cisco Unified CME parses new firmware-load text files and automatically creates the TFTP aliases for localization. For example. • New load keyword that requires you to use the complete filename. Note You must copy the locale file into the /its directory (flash:/its or slot0:/its) when you store the locale files on the Cisco Unified CME router. Locale Installer for Cisco Unified SIP IP Phones Cisco Unified CME 9. For configuration information.tar). For example. configuring localization required up to 16 steps. you must use the complete filename.1.100/CME-locale-de_DE-German-8.8-2-2SR2S • Backward compatibility with the configuration method in Cisco Unified CME 7. including the file suffix.tar flash:/its For configuration information. For example: Router(config-telephony)# load 7941 SCCP41. when you configure the user-locale command for all Cisco Unified SIP IP phone types. including the file suffix (. you copy the locale file using the copy command in privileged EXEC configuration mode.0. For example: Router(config-telephony)# load 7941 SCCP41.8-3-3S. most of which were manual and some of which required filename changes.0 and later versions support the following enhancements for installing locales for Cisco Unified SIP IP phones: • Locale installer that supports a single procedure for all Cisco Unified SIP IP phones. you do not include the file suffix for any phone type except Cisco ATA and Cisco Unified IP Phone 7905 and 7912.6.3 and earlier versions.0(1). the following enhancements for installing locales are supported: • Locale installer that supports a single procedure for all SCCP IP phones.0. see the “Using the Locale Installer in Cisco Unified CME 7.3. Instead. eliminating the requirement for you to manually create up to five aliases for files in the TAR file. To use this feature in Cisco Unified CME 7.tar With the locale installer.loads Router(config-telephony)# Note In Cisco Unified CME 4. Router(config-register-global)# user-locale 2 DE load CME-locale-de_DE-German-8.6.0 and Later Versions” section on page 409. Cisco Unified Communications Manager Express System Administrator Guide 390 .

pl/CME-Locale. 6945. 7941. perform the following steps. click the appropriate button at the login dialog box and follow the instructions that appear. configuration files. 6945.0(1) and Later Versions.com to download locale files. Cisco Unified Communications Manager Express System Administrator Guide 391 . 7931. If you do not have an account or if you have forgotten your username or password.11 Configuring Localization Support SCCP: How to Configure Localization Support SCCP: How to Configure Localization Support This section contains the following tasks: • Installing System-Defined Locales for Cisco Unified IP Phone 6921. 7911. and Cisco IP Communicator. • Phone firmware. except the directory file for Japanese and Russian. 7970.cisco. page 402 (optional) • Verifying Multiple Locales.and user-defined locales in Cisco Unified CME 7. 7921.0(1) and Later Versions” section on page 398. 7931. To use the locale installer in Cisco Unified CME 7. • You must have an account on Cisco.com to access the Software Download Center. and locale files must be in the same directory. 7911. To download and install locale files for system-defined locales.0(1) and later versions. 7906. and Cisco IP Communicator Network locale files allow an IP phone to play the proper network tone for the specified country.0(2) or a later version. Prerequisites • Cisco Unified CME 4. page 402 (optional) • Configuring Multiple Locales. see the “Using the Locale Installer in Cisco Unified CME 7. 7971. which must be in flash memory. 7921. • Localization is not supported for SIP phones. You must download and install JAR files and dictionary files for each language you want to support. • You must create per-phone configuration files as described in the “SCCP: Defining Per-Phone Configuration Files and Alternate Location” section on page 155. page 405 (optional) Installing System-Defined Locales for Cisco Unified IP Phone 6921. 7941.com/cgi-bin/tablebuild. You must download and install a tone file for the country you want to support. 7961. 7971. page 391 (required) • Installing User-Defined Locales. User locale files allow an IP phone to display the menus and prompts in the specified language. page 395 (optional) • Using the Locale Installer in Cisco Unified CME 7. Tip The locale installer simplifies the installation and configuration of system. page 398 (optional) • Verifying User-Defined Locales. 7961. 7970. You must have an account on Cisco.0(1) and later versions. 7906. Restrictions Step 1 Go to http://www.

Table 11-2 Phone-Type Codes for Locale JAR Files Phone Type Phone Code 6921 rtl 6945 rtl 7906/7911 tc 7931 gp 7941/7961 mk 7970/7971 td 8941/8945 gh CIPC ipc Table 11-3 System-Defined User and Network Locales Language Language Code User-Locale Directory Name Country Code Network-Locale Directory Name English en English_United_States1 US United_States English_United_Kingdom UK Danish dk Danish_Denmark Cisco Unified Communications Manager Express System Administrator Guide 392 United_Kingdom CA Canada DK Denmark .2-2. CME-locale-de_DE-4. use this command: Router# archive tar /xtract tftp://192.jar is for German on the Cisco Unified IP Phone 7970. or an external TFTP server.1/cme-locale-de_DE-4. Each TAR file also includes the file g3-tones. Each phone type has a JAR file that uses the following naming convention: language-phone-sccp.xml for country-specific network tones and cadences. Step 4 Download the TAR file to a TFTP server that is accessible to the Cisco Unified CME router. Each TAR file contains locale files for a specific language and country and uses the following naming convention: CME-locale-language_country-CMEversion For example.0. Router# archive tar /xtract source-url flash:/file-url For example.0(2).0. Step 5 Use the archive tar command to extract the files to flash memory.0 is German for Germany for Cisco Unified CME 4.0.0.0.168.1. to extract the contents of CME-locale-de_DE-4.tar flash: Step 6 See Table 11-2 and Table 11-3 for a description of the codes used in the filenames and the list of supported directory names.11 Configuring Localization Support SCCP: How to Configure Localization Support Step 2 Navigate to Downloads Home > Products > Unified Communications > Call Control > Mid-Market Call Control > Cisco Unified Communications Manager Express > Unified Communications Manager Express Individual File Set and select your version of Cisco Unified CME.2-2. Each file contains all the firmware required for all phone types supported by that version of Cisco Unified CME. slot 0.1.tar from TFTP server 192.2-2.168. de-td-sccp.1 to router flash memory.jar For example. Step 3 Select the TAR file for the locale you want to install.

xml Use the appropriate directory name shown in Table 11-3 and remove the two-letter language code from the JAR file name. 7940.11 Configuring Localization Support SCCP: How to Configure Localization Support Table 11-3 System-Defined User and Network Locales Language Language Code User-Locale Directory Name Country Code Network-Locale Directory Name Dutch nl Dutch_Netherlands NL Netherlands French fr French_France FR France CA Canada DE Germany AT Austria CH Switzerland German de Italian German_Germany it Italian_Italy IT Italy jp Japanese_Japan JP Japan Norwegian no Norwegian_Norway NO Norway Portuguese pt Portuguese_Portugal PT Portugal Russian ru Russian_Russia RU Russian_Federation Spanish es Spanish_Spain ES Spain Swedish se Swedish_Sweden SE Sweden Japanese 2 1. You do not need to install the JAR file for U.jar Cisco Unified Communications Manager Express System Administrator Guide 393 . 7970. 7912. the TFTP alias for German for the Cisco Unified IP Phone 7970 is: Router# tftp-server flash:/its/de-td-sccp.jar alias German_Germany/td-sccp.jar Router(config)# tftp-server flash:/g3-tones.jar Router(config)# tftp-server flash:/g3-tones.xml alias Germany/g3-tones. you must include /its in the directory name (flash:/its or slot0:/its). and 7971. and 7960.xml Note On Cisco 3800 series routers.jar alias German_Germany/td-sccp. create a TFTP alias for the user locale (text displays) and network locale (tones) using this format: Router(config)# tftp-server flash:/jar_file alias directory_name/td-sccp. the TFTP aliases for German and Germany for the Cisco Unified IP Phone 7970 are: Router(config)# tftp-server flash:/de-td-sccp. Step 7 If you store the locale files in flash memory or slot 0 on the Cisco Unified CME router. Kanji is supported by Cisco Unified IP Phone 7911. English unless you assign a different language to a phone and then want to reassign English.xml alias directory_name/g3-tones.S. Katakana is supported by Cisco Unified IP Phone 7905. 7941. 7961. For example. English for the United States is the default language. 2. For example.

Use the appropriate directory name shown in Table 11-3 and remove the two-letter language code from the JAR file name. the user-locale directory for German and the network-locale directory for Germany for the Cisco Unified IP Phone 7970 are: TFTP-Root/German_Germany/td-sccp. see the “Configuring Multiple Locales” section on page 402. Step 11 To support more than one user or network locale. Japanese_tags_utf8_phrases for Japanese. Copy russian_tags_utf8_phrases for Russian. Step 13 Use the reset command to reset the phones and see the localized displays.jar TFTP-Root/Germany/g3-tones.xml Step 9 For Russian and Japanese. For example. create a directory under the TFTP root directory for each user and network locale. Cisco Unified Communications Manager Express System Administrator Guide 394 . • Only flash memory can be used for these locales. Step 12 Use the create cnf-files command to rebuild the configuration files. Step 10 Assign the locales to phones. you must copy the UTF8 dictionary file into flash memory to use special phrases. To set a default locale for all phones. use the user-locale and network-locale commands in telephony-service configuration mode. • Use the user-locale jp and user-locale ru command to load the UTF8 phrases into Cisco Unified CME.11 Configuring Localization Support SCCP: How to Configure Localization Support Step 8 If you store the locale files on an external TFTP server.

5 Release onwards.com to access the Software Download Center. or an external TFTP server. Step 5 Use the archive tar command to extract the files to slot 0. Note From Cisco Unified CME 10. To install up to five user-defined locale files to use with phones.0(3) or a later version.0. If you do not have an account or if you have forgotten your username or password. • User-defined locales are not supported if the configuration file location is “system:”.0 is Traditional Chinese for China for Cisco Unified CME 4. CME-locale-zh_CN-4. Step 3 Select the TAR file for the locale that you want to install. Restrictions Step 1 Go to http://www. Step 4 Download the TAR file to a TFTP server that is accessible to the Cisco Unified CME router.0(3). Prerequisites • Cisco Unified CME 4. except for any strings that are interpreted by Cisco Unified CME. click the appropriate button at the login dialog box and follow the instructions that appear.cisco. you can only choose a default user locale and network locale and you are limited to selecting a locale code that is supported in the system. Each TAR file contains locale files for a specific language and country and uses the following naming convention: CME-locale-language_country-CMEversion-fileversion For example. Step 2 Navigate to Downloads Home > Products > Unified Communications > Call Control > Mid-Market Call Control > Cisco Unified Communications Manager Express > Unified Communications Manager Express Individual File Set and select your version of Cisco Unified CME. • You must have an account on Cisco.” “Speed Dial/Fast Dial. • When you use the setup tool from the telephony-service setup command to provision phones. the System defined locales are deprecated and User-defined locales are recommended. perform the following steps. However. Router# archive tar /xtract source-url flash:/file-url Cisco Unified Communications Manager Express System Administrator Guide 395 .com to download locale files. You cannot use multiple locales or user-defined locales with the setup tool. such as “Cisco/Personal Directory. the phone normally displays text using the user-defined fonts.com/cgi-bin/tablebuild. • User-defined locales are not supported on the Cisco Unified IP Phone 7920 or 7936.11 Configuring Localization Support SCCP: How to Configure Localization Support Installing User-Defined Locales You must download XML files for locales that are not predefined in the system.3-2.pl/CME-Locale You must have an account on Cisco. • You must create per-phone configuration files as described in the “SCCP: Defining Per-Phone Configuration Files and Alternate Location” section on page 155. • When using a user-defined locale.” and so forth. Each file contains all the firmware required for all phone types supported by that version of Cisco Unified CME. the older locale packages can be still used but some phrases may be displayed in English. flash memory.

3-2. 7940. or 7971.11 Configuring Localization Support SCCP: How to Configure Localization Support For example.1. For Cisco Unified IP Phone 7911.1 to router flash memory. 7941. go to Step 11.0. or 7960. 7970. Step 7 Each phone type has a JAR file that uses the following naming convention: language-type-sccp.168. Table 11-4 Phone-Type Codes for Locale Files Phone Type Code 6921 rtl 6945 rtl 7906/7911 tc 7931 gp 7941/7961 mk 7970/7971 td 8941/8945 gh CIPC ipc Table 11-5 Language Codes for User-Defined Locales Language Language Code Bulgarian bg Chinese zh1 Croation hr Czech Republic cs Finnish fi Greek el Hungarian hu Korean ko Polish pl Portugese (Brazil) pt Romanian ro Serbian sr Slovakian sk Slovenian sl Turkish tr Cisco Unified Communications Manager Express System Administrator Guide 396 .168.0.jar For example.1/cme-locale-zh_CN-4.0.3-2. to extract the contents of CME-locale-zh_CN-4. use this command: Router# archive tar /xtract tftp://192. zh-td-sccp.0.jar is Traditional Chinese for the Cisco Unified IP Phone 7970. 7961.1. See Table 11-4 and Table 11-5 for a description of the codes used in the filenames. go to Step 7.tar flash: Step 6 For Cisco Unified IP Phone 7905.tar from TFTP server 192. 7912.

xml 7905-font.xml 7960-dictionary. remove “zh” from the JAR filename and create the “user_define_1” directory under TFTP-Root on the TFTP server: TFTP-Root/user_define_1/td-sccp. for Chinese on the Cisco Unified IP Phone 7970.xml SCCP-dictionary. For Cisco Unified IP Phone 7931.xml Cisco Unified Communications Manager Express System Administrator Guide 397 .jar alias user_define_1/td-sccp.xml SCCP-dictionary. Step 8 If you store the locale files in flash memory or slot 0 on the Cisco Unified CME router. create a directory under the TFTP root directory for each locale. create a TFTP alias using this format: Router(config)# tftp-server flash:/jar_file alias directory_name/td-sccp.xml 7905-kate. Chinese Traditional is cht. 7905-dictionary.xml 7960-font. Step 11 Download one or more of the following XML files depending on your selected locale and phone type.xml 7920-dictionary.jar Note On Cisco 3800 series routers.jar Step 9 If you store the locale files on an external TFTP server. Remove the two-letter language code from the JAR filename and use one of five supported directory names with the following convention: user_define_number. where number is 1 to 5 For example. For example.jar Remove the two-letter language code from the JAR filename and use one of five supported directory names with the following convention: user_define_number. code for Chinese Simplified is chs. All required files are included in the JAR file. you must include /its in the directory name (flash:/its or slot0:/its). the alias for Chinese on the Cisco Unified IP Phone 7970 is: Router(config)# tftp-server flash:/zh-td-sccp.jar Step 10 Go to Step 13.utf-8.xml 7960-tones.xml 7960-kate. where number is 1 to 5 For example. the TFTP alias for Chinese for the Cisco Unified IP Phone 7970 is: Router(config)# tftp-server flash:/its/zh-td-sccp.jar alias user_define_1/td-sccp.11 Configuring Localization Support SCCP: How to Configure Localization Support 1.

xml user_define_1_7920-dictionary. 7971. use the following names if you are setting up the first user-locale: user_define_1_7905-dictionary.xml user_define_1_SCCP-dictionary. • You must have an account on Cisco. Step 15 Use the create cnf-files command to rebuild the configuration files. 6945. 7906. • Locale support is limited to phone firmware versions that are supported by Cisco Unified CME.xml user_define_1_7960-kate. 7941.xml user_define_1_7960-font. • You must configure Cisco Unified CME for per-phone configuration files. Rename the files using the format user_define_number_filename where number is 1 to 5.xml user_define_1_SCCP-dictionary.0(1) and Later Versions To install and configure locale files to use with SCCP phones in Cisco Unified CME. • When the storage location specified by the cnf-file location command is flash memory. perform the following steps. • When using an external TFTP server.xml user_define_1_7960-dictionary.xml user_define_1_7960-tones. sufficient space must be on the flash file system for extracting the contents of the locale TAR file. 7911. and Cisco IP Communicator” section on page 391. slot 0. This is a limitation of the TFTP server. Step 14 Assign the locales to phones. Rename the files to user_define_number_tags_file and user_define_number_utf8_tags_file respectively. 7931.xml Step 13 Copy the language_tags_file and language_utf8_tags_file to the location of the other locale files (flash memory. 7970. or TFTP server). For example.xml user_define_1_7905-kate. slot 0. where number is 1 to 5 and matches the user-defined directory. Restrictions Cisco Unified Communications Manager Express System Administrator Guide 398 . Using the Locale Installer in Cisco Unified CME 7.0(1) provides backward compatibility with the configuration method in Cisco Unified CME 4.utf-8.0 and earlier versions.0(1) or a later version. Step 16 Use the reset command to reset the phones and see the localized displays. see the “Installing System-Defined Locales for Cisco Unified IP Phone 6921. See the “SCCP: Defining Per-Phone Configuration Files and Alternate Location” section on page 155.com to download locale files. or an external TFTP server. Prerequisites • Cisco Unified CME 7.xml user_define_1_7905-font. Tip Cisco Unified CME 7. you must manually create the user locale folders in the root directory.3/7. 7921. See the “Configuring Multiple Locales” section on page 402. To use the same procedures as you used with earlier versions of Cisco Unified CME. 7961.11 Configuring Localization Support SCCP: How to Configure Localization Support Step 12 Rename these files and copy them to flash memory.

• When you use the setup tool from the telephony-service setup command to provision phones. the phone normally displays text using the user-defined fonts. and you are limited to selecting a locale code that is supported in the system.” Cisco Unified Communications Manager Express System Administrator Guide 399 . such as “Cisco/Personal Directory.” and “Speed Dial/Fast Dial. • When using a user-defined locale. you can only choose a default user locale and network locale. You cannot use multiple locales or user-defined locales with the setup tool. • User-defined locales are not supported if the configuration file location is system.11 Configuring Localization Support SCCP: How to Configure Localization Support • User-defined locales are not supported on the Cisco Unified IP Phone 7920 or 7936. except for any strings that are interpreted by Cisco Unified CME.

Each file contains all the firmware required for all phone types supported by that version of Cisco Unified CME. To work around this limitation.0. c. create the folder for system-defined German as follows: TFTP-Root/de_DE-7.0.tar For up to five user-defined locales.0.0.com/cgi-bin/tablebuild.0 is German for Germany for Cisco Unified CME 7. click the appropriate button at the login dialog box and follow the instructions that appear. For example: Router(config-telephony)# user-locale 2 U2 load Finnish. Step 2 Navigate to Downloads Home > Products > Unified Communications > Call Control > Mid-Market Call Control > Cisco Unified Communications Manager Express > Unified Communications Manager Express Individual File Set and select your version of Cisco Unified CME.pkg Router(config-telephony)# user-locale 1 U2 load Chinese. use the User_Define_n folder name as shown in Table 11-6. If the cnf-file location is flash memory: Copy the TAR file to the flash:/its directory. Step 1 Go to http://www. Cisco Unified Communications Manager Express System Administrator Guide 400 . CME-locale-de_DE-7.0.tar Note For a list of user-defined languages supported in Cisco Unified CME. a. If the cnf-file location is slot0: Copy the TAR file to the slot0:/its directory.1.pl/CME-Locale You must have an account on Cisco.pkg LOCALE ERROR: User Defined Locale U2 already exists on locale index 2.11 Configuring Localization Support SCCP: How to Configure Localization Support • If you install and configure a user-defined locale using country codes U1-U5 and then you install a new locale using the same label. • Each user-defined country code (U1-U5) can be used for only one user-locale-tag at a time. This is a limitation of the IP phone. create the folder for user-defined locale Chinese (User_Define_1) as follows: TFTP-Root/CME-locale-zh_CN-7.1. If you do not have an account or have forgotten your username or password.1. A user-defined locale is a language other than the system-defined locales that are predefined in Cisco IOS software. Each TAR file contains locale files for a specific language and country and uses the following naming convention: CME-locale-language_country-CMEversion For example. If the cnf-file location is tftp: Create a folder in the root directory of the TFTP server for each locale using the following format and then copy the TAR file to the TFTP-Root folder. use the locale folder name as shown in Table 11-6.com to access the Software Download Center. b. TFTP-Root/TAR-filename For system-defined locales.0(1).cisco. For example. see the Cisco Unified CME Localization Matrix. For example. Step 4 Download the TAR file to the location previously specified by the cnf-file location command. you must configure the new package using a different country code. Step 3 Select the TAR file for the locale you want to install. the phone retains the original language locale even after the phone is reset.

7940.0. 7970. see Table 11-6. Step 7 Use the create cnf-files command to rebuild the configuration files. Step 8 Use the reset command to reset the phones and see the localized displays. For example. and 7960. For country codes.1. to extract the contents of the CME-locale-zh_CN-7.tar file when U1 is the country code for user-defined locale Chinese (User_Define_1). Kanji is supported by Cisco Unified IP Phone 7911.0. use this command: Router (telephony-service)# user-locale U1 load CME-locale-zh_CN-7. 2.1.11 Configuring Localization Support SCCP: How to Configure Localization Support Table 11-6 System-Defined and User-Defined Locales Language Locale Folder Name Country Code English English_United_States US English_United_Kingdom UK CA Danish Danish_Denmark DK Dutch Dutch_Netherlands NL French French_France FR CA German German_Germany DE AT CH Italian Italian_Italy IT Japanese_Japan JP Norwegian Norwegian_Norway NO Portuguese Portuguese_Portugal PT Russian Russian_Russia RU Spanish Spanish_Spain ES Swedish Swedish_Sweden Japanese Un 2 1 User_Define_n 2 SE Un2 1. See the “Configuring Multiple Locales” section on page 402. Katakana is supported by Cisco Unified IP Phone 7905.tar Step 6 Assign the locales to phones. and 7971. 7961. Where “n” is a number from 1 to 5. Step 5 Use the user-locale [user-locale-tag] country-code load TAR-filename command in telephony-service configuration mode to extract the contents of the TAR file.0. 7941.0. Cisco Unified Communications Manager Express System Administrator Guide 401 . 7912.

ephone-template template-tag 9. 1. exit 15. see the “SCCP: Defining Per-Phone Configuration Files and Alternate Location” section on page 155. exit 12. enable 2. you must use per-phone configuration files. you can only choose a default user locale and network locale and you must select a locale code that is predefined in the system. user-locale user-locale-tag Restrictions SUMMARY STEPS 10. 7910G. You cannot use multiple or user-defined locales with the setup tool. user-locale [user-locale-tag] {[user-defined-code] country-code} 5. • You can also use user-defined locale codes as alternative locales after you download the appropriate XML files.0 or a later version. Configuring Multiple Locales To define one or more alternatives to the default user and network locales and apply them to individual phones. create cnf-files 7. telephony-service 4. 7910. telephony service Cisco Unified Communications Manager Express System Administrator Guide 402 . network-locale network-locale-tag 11. See the “Installing User-Defined Locales” section on page 395. • When you use the setup tool from the telephony-service setup command to provision phones. perform the following steps. • To specify alternative user and network locales for individual phones in a Cisco Unified CME system. ephone phone-tag 13. or the Cisco Unified IP Conference Stations 7935 and 7936. For more information. or 7920. exit 8. • Multiple user and network locales are not supported on the Cisco Unified IP Phone 7902G. configure terminal 3. Prerequisites • Cisco Unified CME 4. ephone-template template-tag 14. network-locale network-locale-tag [user-defined-code] country-code 6.11 Configuring Localization Support SCCP: How to Configure Localization Support Verifying User-Defined Locales See the “Verifying Multiple Locales” section on page 405.

Range is 0 to 4. Valid codes are U1. Default: 0. network-locale network-locale-tag [user-defined-code] country-code • network-locale-tag—Assigns a locale identifier to the country code. Default: US (United States). Default: 0. • country-code—Type ? to display a list of system-defined codes. You can assign any valid ISO 3166 code to a user-defined code (U1 to U5). Default: US (United States). • country-code—Type ? to display a list of system-defined codes. U4. U2. U2. Example: Router(config-telephony)# network-locale 1 FR Step 6 Builds the required XML configuration files for IP phones. • user-defined-code—(Optional) Assigns one of the user-defined codes to the specified country code. user-locale [user-locale-tag] {[user-defined-code] country-code} • user-locale-tag—Assigns a locale identifier to the locale. You can assign any valid ISO 639 code to a user-defined code (U1 to U5). reset {all [time-interval] | cancel | mac-address mac-address | sequence-all} 17. Range is 0 to 4. U3. Example: Router> enable Step 2 Enters global configuration mode. Use this command after you update configuration file parameters such as the user locale or network locale. U3. configure terminal Example: Router# configure terminal Step 3 Enters telephony-service configuration mode. and U5. Valid codes are U1. U4. • user-defined-code—(Optional) Assigns one of the user-defined codes to the specified country code. This argument is required when defining some locale other than the default (0). and U5. telephony-service Example: Router(config)# telephony-service Step 4 Specifies a language for phone displays. end DETAILED STEPS Step 1 Command or Action Purpose enable Enables privileged EXEC mode. create cnf-files Example: Router(config-telephony)# create cnf-files Cisco Unified Communications Manager Express System Administrator Guide 403 .11 Configuring Localization Support SCCP: How to Configure Localization Support 16. This argument is required when defining some locale other than the default (0). Example: Router(config-telephony)# user-locale 1 U1 ZH Step 5 Specifies a country for tones and cadences. • Enter your password if prompted.

Example: Router(config-ephone)# exit Step 15 telephony-service Enters telephony-service configuration mode.11 Configuring Localization Support SCCP: How to Configure Localization Support Step 7 Command or Action Purpose exit Exits telephony-service configuration mode. • Example: user-locale-tag—A locale tag that was created in Step 4. Example: Router(config)# telephony-service Cisco Unified Communications Manager Express System Administrator Guide 404 . Range is 0 to 4. Range is 0 to 4. Router(config)# ephone template 1 Step 9 user-locale user-locale-tag Assigns a user locale to this ephone template. Example: Router(config-telephony)# exit Step 8 ephone-template template-tag Enters ephone-template configuration mode. Example: Router(config-ephone-template)# exit Step 12 ephone phone-tag Enters ephone configuration mode. • Example: template-tag—Number of the template to apply to this ephone. Router(config)# ephone 36 Step 13 ephone-template template-tag Applies an ephone template to an ephone. Router(config-ephone-template)# network-locale 2 Step 11 exit Exits ephone-template configuration mode. • Example: template-tag—Unique sequence number that identifies this template during configuration tasks. • Example: phone-tag—Unique sequence number that identifies this ephone during configuration tasks. • Example: network-locale-tag—A locale tag that was created in Step 5. Router(config-ephone-template)# user-locale 2 Step 10 network-locale network-locale-tag Assigns a network locale to this ephone template. Router(config-ephone)# ephone-template 1 Step 14 exit Exits ephone configuration mode.

For an external TFTP server you can use the logs from the TFTP server.xml alias SEP00036B54BB15. Router(config-telephony)# reset all Step 17 Returns to privileged EXEC mode. including contacting the DHCP and TFTP servers for the latest configuration information. Example: • all—All phones in the Cisco Unified CME system. • sequence-all—Resets all phones in strict one-at-a-time order by waiting for one phone to reregister before starting the reset for the next phone.xml tftp-server system:/its/germany/7960-kate. Cisco Unified Communications Manager Express System Administrator Guide 405 .xml alias German_Germany/7960-font. end Example: Router(config-telephony)# end Verifying Multiple Locales Step 1 Use the show telephony-service tftp-bindings command to display a list of configuration files that are accessible to IP phones using TFTP.xml tftp-server system:/its/germany/7960-font.xml tftp-server system:/its/germany/SCCP-dictionary. in seconds.” “opened x file.xml Step 2 Ensure that per-phone configuration files are defined with the cnf-file perphone command.xml alias German_Germany/7960-dictionary.cnf.” and “finished x file”). • time-interval—(Optional) Time interval.xml alias German_Germany/SCCP-dictionary. use the debug tftp events command to see which files Cisco Unified CME is looking for and whether the files are found and opened correctly.11 Configuring Localization Support SCCP: How to Configure Localization Support Step 16 Command or Action Purpose reset {all [time-interval] | cancel | mac-address mac-address | sequence-all} Performs a complete reboot of all phones or the specified phone. and tone configuration files. language. • mac-address mac-address—A specific phone.cnf tftp-server system:/its/XMLDefault. Default is 15. Range is 0 to 60.xml tftp-server system:/its/XMLDefault7960. The file is found when all three states are displayed.cnf alias SEPDefault. There are usually three states (“looking for x file.cnf. Step 3 Use the show telephony-service ephone-template command to check the user locale and network locale settings in each ephone template. Step 4 Use the show telephony-service ephone command to check that the correct templates are applied to phones.xml alias XMLDefault.cnf tftp-server system:/its/SEPDEFAULT. between each phone reset. • cancel—Interrupts a sequential reset cycle that was started with a reset sequence-all command. Router(config)# show telephony-service tftp-bindings tftp-server system:/its/SEPDEFAULT. Step 5 If the configuration file location is not TFTP.xml tftp-server system:/its/ATADefault.xml alias Germany/7960-tones.cnf.cnf.xml tftp-server system:/its/germany/7960-tones.xml tftp-server system:/its/germany/7960-dictionary.cnf. including the dictionary.xml alias German_Germany/7960-kate.

and 9971. Restrictions Phone firmware. click the appropriate button at the login dialog box and follow the instructions that appear. User locale files allow an IP phone to display the menus and prompts in the specified language.pl/CME-Locale.8 or a later version. Cisco Unified Communications Manager Express System Administrator Guide 406 . page 416 (optional) Installing System-Defined Locales for Cisco Unified IP Phone 8961. CME-locale-de_DE-8.com to download locale files. page 406 (required) • Using the Locale Installer in Cisco Unified CME 9. Each TAR file contains locale files for a specific language and country and uses the following naming convention: CME-locale-language_country-CMEversion For example.0 and Later Versions. page 409 (optional) • Configuring Multiple Locales. 9951.com to access the Software Download Center.6 or a later version. Step 2 Navigate to Downloads Home > Products > Unified Communications > Call Control > Mid-Market Call Control > Cisco Unified Communications Manager Express > Unified Communications Manager Express Individual File Set and select your version of Cisco Unified CME. perform the following steps. You must have an account on Cisco. and locale files must be in the same directory. page 413 (optional) • Verifying Multiple Locales. Each file contains all the firmware required for all phone types supported by that version of Cisco Unified CME. For Cisco Unified IP Phone 9971.com/cgi-bin/tablebuild. Step 4 Download the TAR file to a TFTP server that is accessible to the Cisco Unified CME router. You must download and install JAR files and dictionary files for each language you want to support. • You must have an account on Cisco.cisco. You must download and install a tone file for the country you want to support. 9951.11 Configuring Localization Support SIP: How to Configure Localization Support SIP: How to Configure Localization Support To configure localization support for SIP IP phones. Prerequisites • Cisco Unified CME 8. and 9971 Network locale files allow an IP phone to play the proper network tone for the specified country.6 is German for Germany for Cisco Unified CME 8. follow these configuration steps: • Installing System-Defined Locales for Cisco Unified IP Phone 8961. To download and install locale files for system-defined locales. configuration files. Cisco Unified CME 8. Step 3 Select the TAR file for the locale you want to install.6. Step 1 Go to http://www. If you do not have an account or if you have forgotten your username or password.

Router# archive tar /xtract source-url flash:/file-url For example. Each phone type has a JAR file that uses the following naming convention: language-phone-sip.168.168.1/cme-locale-de_DE-8.jar For example. use this command: Router# archive tar /xtract tftp://192. to extract the contents of CME-locale-de_DE-8. de-gh-sip.11 Configuring Localization Support SIP: How to Configure Localization Support Step 5 Use the archive tar command to extract the files to flash memory.1 to router flash memory. or an external TFTP server. Each TAR file also includes the file g4-tones.6. slot 0.tar flash: Step 6 See Table 11-7 and Table 11-8 for a description of the codes used in the filenames and the list of supported directory names.1.1. Table 11-7 Phone-Type Codes for Locale JAR Files Phone Type Phone Code 3905 cin 6941 rtl 6945 rtl 8961 gh 9951 gd 9971 gd Table 11-8 System-Defined User and Network Locales Language Language Code User-Locale Directory Name Country Code Network-Locale Directory Name English en English_United_States1 US United_States English_United_Kingdom UK United_Kingdom GB United_Kingdom CA Canada AU Australia Danish dk Danish_Denmark DK Denmark Dutch nl Dutch_Netherlands NL Netherlands French fr French_France FR France CA Canada DE Germany AT Austria CH Switzerland German de German_Germany Italian it Italian_Italy IT Italy Japanese jp Japanese_Japan JP Japan Cisco Unified Communications Manager Express System Administrator Guide 407 .6.tar from TFTP server 192.xml for country-specific network tones and cadences.jar is for German on the Cisco Unified IP Phone 8961.

Step 10 To support more than one user or network locale. Step 7 If you store the locale files in flash memory or slot 0 on the Cisco Unified CME router. English for the United States is the default language. the TFTP aliases for German and Germany for the Cisco Unified IP Phone 8961 are: Router(config)# tftp-server flash:/de-gh-sip. For example. see the “Verifying Multiple Locales” section on page 416.S.jar TFTP-Root/Germany/g4-tones. For example.jar alias German_Germany/ Router(config)# tftp-server flash:/g4-tones. create a directory under the TFTP root directory for each user and network locale. use the user-locale and network-locale commands in voice register global configuration mode. English unless you assign a different language to a phone and then want to reassign English.xml Step 9 Assign the locales to the phones. Cisco Unified Communications Manager Express System Administrator Guide 408 . To set a default locale for all phones. Use the appropriate directory name shown in Table 11-7 and remove the two-letter language code from the JAR file name. the user-locale directory for German and the network-locale directory for Germany for the Cisco Unified IP Phone 8961 are: TFTP-Root/German_Germany/gh-sip.11 Configuring Localization Support SIP: How to Configure Localization Support Table 11-8 System-Defined User and Network Locales (continued) Language Language Code User-Locale Directory Name Country Code Network-Locale Directory Name Norwegian no Norwegian_Norway NO Norway Portuguese pt Portuguese_Portugal PT Portugal Russian ru Russian_Russia RU Russian_Federation Spanish es Spanish_Spain ES Spain Swedish se Swedish_Sweden SE Sweden 1. You do not need to install the JAR file for U.xml Step 8 If you store the locale files on an external TFTP server. create a TFTP alias for the user locale (text displays) and network locale (tones) using this format: Router(config)# tftp-server flash:/jar_file alias directory_name/gh-sip. Step 12 Use the reset command to reset the phones and see the localized displays.jar Router(config)# tftp-server flash:/g4-tones.xml Use the appropriate directory name shown in Table 11-7 and remove the two-letter language code from the JAR file name. Step 11 Use the create profile command to rebuild the configuration files.xml alias Germany/g4-tones.xml alias directory_name/g4-tones.

0(1) or a later version. • Each user-defined country code (U1-U5) can be used for only one user-locale-tag at a time. Prerequisites • Cisco Unified CME 9.com to download locale files. you must manually create the user locale folders in the root directory.pkg LOCALE ERROR: User Defined Locale U2 already exists on locale index 2. • When the storage location specified by the cnf-file location command is flash memory. perform the following steps. the phone retains the original language locale even after the phone is reset. you must configure the new package using a different country code.0 and Later Versions To install and configure locale files for Cisco Unified SIP IP phones in Cisco Unified CME.pkg Router(config-register-global)# user-locale 1 U2 load Chinese. Cisco Unified Communications Manager Express System Administrator Guide 409 . This is a limitation of the IP phone. This is a limitation of the TFTP server. • Locale support is limited to phone firmware versions that are supported by Cisco Unified CME. For example: Restrictions Router(config-register-global)# user-locale 2 U2 load Finnish. • If you install and configure a user-defined locale using country codes U1-U5 and then you install a new locale using the same label. • You must have an account on Cisco.11 Configuring Localization Support SIP: How to Configure Localization Support Using the Locale Installer in Cisco Unified CME 9. sufficient space must be on the flash file system for extracting the contents of the locale TAR file. • User-defined locales are not supported if the configuration file location is “system:”. To work around this limitation. • When using an external TFTP server.

Step 3 Select the TAR file for the locale you want to install. 5. Use the reset command to reset the phones and see the localized displays. Assign the locales to the phones.6. click the appropriate button at the login dialog box and follow the instructions that appear. Note You must copy the locale file into the /its directory (flash:/its or slot0:/its) when you store the locale files on the Cisco Unified CME router. 3. 6. 4. Select the TAR file for the locale you want to install.1.11 Configuring Localization Support SIP: How to Configure Localization Support SUMMARY STEPS 1. DETAILED STEPS Step 1 Go to http://www. CME-locale-de_DE-German-8. Download the TAR file to the location previously specified by the cnf-file location command. a.6.tar For example. If the cnf-file location is flash memory: Copy the TAR file to the flash:/its directory. Go to the Software Download site. 8. you copy the locale file using the copy command in privileged EXEC configuration mode. you do not need to perform manual configuration. If you do not have an account or have forgotten your username or password. If the cnf-file location is slot0: Copy the TAR file to the slot0:/its directory.com/cgi-bin/tablebuild.0. Each TAR file contains locale files for a specific language and country and uses the following naming convention: CME-locale-language_country-CMEversion. Step 2 Navigate to Downloads Home > Products > Unified Communications > Call Control > Mid-Market Call Control > Cisco Unified Communications Manager Express > Unified Communications Manager Express Individual File Set and select your version of Cisco Unified CME. Each file contains all the firmware required for all phone types supported by that version of Cisco Unified CME.tar is German for Germany for Cisco Unified CME 9.cisco. Use the create profile command in voice register global configuration mode to generate the configuration profile files required for Cisco Unified SIP IP phones. For example. Router# copy tftp://12.pl/CME-Locale You must have an account on Cisco.100/CME-locale-de_DE-German-8. c.0.3. 7.0. With the locale installer. 2. If the cnf-file location is tftp: Create a folder in the root directory of the TFTP server for each locale using the following format and then copy the TAR file to the TFTP-Root folder. TFTP-Root/TAR-filename Cisco Unified Communications Manager Express System Administrator Guide 410 .tar flash:/its b.com to access the Software Download Center. Step 4 Download the TAR file to the location previously specified by the cnf-file location command.3. Use the user-locale [user-locale-tag] {[user-defined-code] country-code} [load TAR-filename] command in voice register global configuration mode to extract the contents of the TAR file. Instead. Select your version of Cisco Unified CME.1.

Where “n” is a number from 1 to 5.0. For example.tar Note For a list of user-defined languages supported in Cisco Unified CME. see the Cisco Unified CME Localization Matrix.tar For up to five user-defined locales. Table 11-9 System-Defined and User-Defined Locales Language Locale Folder Name Country Code English English_United_States US English_United_Kingdom UK CA Danish Danish_Denmark DK Dutch Dutch_Netherlands NL French French_France FR CA German German_Germany DE AT CH Italian Italian_Italy IT Japanese Japanese_Japan JP Norwegian Norwegian_Norway NO Portuguese Portuguese_Portugal PT Russian Russian_Russia RU Spanish Spanish_Spain ES Swedish Swedish_Sweden Un 1 User_Define_n 1 SE Un1 1.3. create the folder for system-defined German as follows: TFTP-Root/de_DE-8. Cisco Unified Communications Manager Express System Administrator Guide 411 . For example. A user-defined locale is a language other than the system-defined locales that are predefined in Cisco IOS software.6.11 Configuring Localization Support SIP: How to Configure Localization Support For system-defined locales. use the User_Define_n folder name as shown in Table 11-9.0. use the locale folder name as shown in Table 11-9. create the folder for user-defined locale Chinese (User_Define_1) as follows: TFTP-Root/CME-locale-zh_CN-Chinese-8.3.6.

For example.tar). See the “Configuring Multiple Locales” section on page 413. see Table 11-9. Step 8 Use the reset command to reset the phones and see the localized displays. including the file suffix (. Step 7 Use the create profile command in voice register global configuration mode to generate the configuration profile files required for Cisco Unified SIP IP phones. use this command: Router(config-register-global)# user-locale U1 load CME-locale-zh_CN-Chinese-8.6.tar Step 6 Assign the locales to the phones.3. For country codes. when you configure the user-locale command for all Cisco Unified SIP IP phone types. Cisco Unified Communications Manager Express System Administrator Guide 412 .3.6.0.tar file when U1 is the country code for user-defined locale Chinese (User_Define_1).11 Configuring Localization Support SIP: How to Configure Localization Support Step 5 Use the user-locale [user-locale-tag] {[user-defined-code] country-code} [load TAR-filename] command in voice register global configuration mode to extract the contents of the TAR file.0. Note Use the complete filename. to extract the contents of the CME-locale-zh_CN-Chinese-8.

voice register template template-tag 9. 7971. 9951. and Cisco IP Communicator” section on page 391. you must use per-phone configuration files. see the “Installing System-Defined Locales for Cisco Unified IP Phone 6921. user-locale [user-locale-tag] {[user-defined-code] country-code} 5. 7906. user-locale user-locale-tag Restriction SUMMARY STEPS 10. network-locale network-locale-tag [user-defined-code] country-code 6. 1.8 or a later version. voice register template template-tag 14. voice register global 16.11 Configuring Localization Support SIP: How to Configure Localization Support Configuring Multiple Locales To define one or more alternatives to the default user and network locales and apply them to individual phones. • Multiple user and network locales are supported only on Cisco Unified IP Phone 8961. reset 17. For more information. 7970. network-locale network-locale-tag 11. and 9971. end Cisco Unified Communications Manager Express System Administrator Guide 413 . 7961. exit 15. create profile 7. For Cisco Unified IP Phone 9971. • To specify alternative user and network locales for individual phones in a Cisco Unified CME system. perform the following steps. 7911. exit 12. configure terminal 3.6 or a later version. enable 2. 7921. 7941. voice register global 4. 7931. Prerequisites • Cisco Unified CME 8. 6945. voice register pool pool-tag 13. Cisco Unified CME 8. exit 8.

Example: Router(config-telephony)# exit Step 8 voice register template template-tag Example: Router(config)voice register template 10 Enters voice register template configuration mode to define a template of common parameters for SIP phones in Cisco Unified CME. • Enter your password if prompted. Example: Router> enable Step 2 configure terminal Enters global configuration mode. Cisco Unified Communications Manager Express System Administrator Guide 414 . • user-locale-tag—Assigns a locale identifier to the locale. Range is 0 to 4. Default: 0. • country-code—Type ? to display a list of system-defined codes. Default: US (United States). This argument is required when defining some locale other than the default (0). Range is 0 to 4. Router(config-register-global)# create profile Step 7 exit Exits voice register global configuration mode. You can assign any valid ISO 3166 code to a user-defined code (U1 to U5). Router(config)#voice register global Step 4 user-locale [user-locale-tag] {[user-defined-code]country-code} Specifies a language for phone displays. • Range: 1 to 10. This argument is required when defining some locale other than the default (0). • country-code—Type ? to display a list of system-defined codes.11 Configuring Localization Support SIP: How to Configure Localization Support DETAILED STEPS Step 1 Command or Action Purpose enable Enables privileged EXEC mode. • network-locale-tag—Assigns a locale identifier to the country code. Example: Router# configure terminal Step 3 voice register global Example: Enters voice register global configuration mode to set parameters for all supported SIP phones in Cisco Unified CME. Default: US (United States). Example: Router(config-register-global)# user-locale 1 DE Step 5 network-locale network-locale-tag [user-defined-code] country-code Specifies a country for tones and cadences. Default: 0. Example: Router(config-register-global)# network-locale 1 FR Step 6 create profile Example: Generates provisioning files required for SIP phones and writes the file to the location specified with the tftp-path command.

Router(config-ephone-template)# user-locale 2 Step 10 Assigns a network locale to this ephone template.11 Configuring Localization Support SIP: How to Configure Localization Support Step 9 Command or Action Purpose user-locale user-locale-tag Assigns a user locale to this ephone template. Router(config-ephone-template)# network-locale 2 Step 11 Exits voice register template configuration mode. Example: Router(config-register-global)# end Cisco Unified Communications Manager Express System Administrator Guide 415 . network-locale network-locale-tag • Example: network-locale-tag—A locale tag that was created in Step 5. • Example: user-locale-tag—A locale tag that was created in Step 4. Range is 0 to 4. voice register pool pool-tag Example: Router(config)#voice register pool 5 Step 13 Enters voice register template configuration mode to define a template of common parameters for SIP phones in Cisco Unified CME. Exits voice register template configuration mode. voice register global Example: Router(config)#voice register global Step 16 Performs a complete reboot of all phones or the specified phone. exit Example: Router(config-ephone-template)# exit Step 12 Enters voice register pool configuration mode to set phone-specific parameters for a SIP phone. reset Example: Router(config-register-global)# reset Step 17 end Returns to privileged EXEC mode. voice register template template-tag Example: Router(config)voice register template 10 Step 14 • Range: 1 to 10. including contacting the DHCP and TFTP servers for the latest configuration information. exit Example: Router(config-ephone)# exit Step 15 Enters voice register global configuration mode to set parameters for all supported SIP phones in Cisco Unified CME. Range is 0 to 4.

xml url system:/cme/sipphone/syncinfo.xml tftp-server SEPACA016FDC1BD.” “opened x file.” and “finished x file”). including the dictionary. Configuration Examples for Localization This section contains the following examples: • Multiple User and Network Locales: Example. Step 3 Use the show voice register pool all command to check that the correct templates are applied to phones.xml url system:/cme/sipphone/softkey2_kpml. There are usually three states (“looking for x file.cnf tftp-server softkeyDefault_kpml. page 419 • Swedish as the System-Defined Locale: Example. page 418 • Chinese as the User-Defined Locale: Example.cnf url system:/cme/sipphone/SIPDefault.xml url system:/cme/sipphone/softkeyDefault.xml Step 2 Use the show voice register template all command to check the user locale and network locale settings in each ephone template. language.xml url system:/cme/sipphone/softkey2.xml url system:/cme/sipphone/SEPACA016FDC1BD. page 419 • SCCP: Locale Installer: Examples. page 424 Cisco Unified Communications Manager Express System Administrator Guide 416 .cnf . and tone configuration files. page 420 • SIP: Multiple User and Network Locales: Example.xml url system:/cme/sipphone/featurePolicy2. page 417 • User-Defined Locales: Example. The file is found when all three states are displayed. page 423 • SIP: Locale Installer: Example. you can use the logs from the TFTP server.xml tftp-server featurePolicy2.xml url system:/cme/sipphone/softkeyDefault_kpml .xml tftp-server softkey2.11 Configuring Localization Support Configuration Examples for Localization Verifying Multiple Locales Step 1 Use the show voice register tftp-bind command to display a list of configuration files that are accessible to IP phones using TFTP.cnf. Router#sh voice register tftp-bind tftp-server syncinfo.xml tftp-server SIPDefault. Step 4 If the configuration file location is not TFTP. For an external TFTP server.xml tftp-server softkeyDefault. use the debug tftp events command to see which files Cisco Unified CME is looking for and whether the files are found and opened correctly.xml tftp-server softkey2_kpml.xml url system:/cme/sipphone/featurePolicyDefau lt.xml tftp-server featurePolicyDefault.

which defines Germany as the default user and network locale. The default is US for all phones that do not have an alternative applied using ephone templates.11 Configuring Localization Support Configuration Examples for Localization Multiple User and Network Locales: Example The following example sets the default locale of 0 to Germany. telephony-service cnf-file location flash: cnf-file perphone create cnf-files user-locale 1 JP user-locale 2 FR user-locale 3 ES network-locale 1 JP network-locale 2 FR network-locale 3 ES create cnf-files ephone-template 1 user-locale 1 network-locale 1 ephone-template 2 user-locale 2 network-locale 2 ephone-template 3 user-locale 3 network-locale 3 ephone 11 Cisco Unified Communications Manager Express System Administrator Guide 417 . and ES (Spain). US. ephone 13 uses ES. use the following commands to return the default value of 0 to US: telephony service no user-locale 0 DE no network-locale 0 DE Another way to define Germany as the default user and network locale is to use the following commands: telephony service cnf-file location flash: cnf-file perphone user-locale DE network-locale DE After using the previous commands. use the following commands to return the default to US: telephony service no user-locale DE no network-locale DE The following example defines three alternative locales: JP (Japan). and ephone 14 uses the default. Germany is used for all phones unless you apply a different locale to individual phones using ephone templates. telephony service cnf-file location flash: cnf-file perphone user-locale 0 DE network-locale 0 DE After using the previous commands to define Germany as the default user and network locale. ephone 12 uses FR. ephone 11 uses JP for its locales. In this example. FR (France).

which is defined as ZH for Traditional Chinese. The default is US English for all phones that do not have an alternative applied using ephone templates.11 Configuring Localization Support Configuration Examples for Localization button 1:25 ephone-template 1 ephone 12 button 1:26 ephone-template 2 ephone 13 button 1:27 ephone-template 3 ephone 14 button 1:28 User-Defined Locales: Example The following example shows user-locale tag 1 assigned to code U1. In this example. ephone 11 uses Traditional Chinese (ZH) and ephone 12 uses the default. US English. telephony-service cnf-file location flash: cnf-file perphone user-locale 1 U1 ZH network-locale 1 U1 CN ephone-template 2 user-locale 1 network-locale 1 ephone 11 button 1:25 ephone-template 2 ephone 12 button 1:26 Cisco Unified Communications Manager Express System Administrator Guide 418 . Traditional Chinese is not predefined in the system so you must download the appropriate XML files to support this language.

xml Filename: 7960-tones.utf-8.utf-8.jar Filename: 7921-font.xml Filename: mk-sccp.jar New Locale configured CNF-FILES: Clock is not set or synchronized.xml Filename: gp-sccp.jar Filename: tc-sccp.jar Filename: td-sccp.dat Filename: 7921-kate.jar Filename: tc-sccp.pkg Updating CNF files LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: VER:1 Langcode:zh Language:Chinese Filename: 7905-dictionary.xml Filename: 7905-kate.xml Filename: utf8_tags_file Filename: tags_file New Locale configured Processing file:flash:/its/user_define_1_tags_file Processing file:flash:/its/user_define_1_utf8_tags_file CNF-FILES: Clock is not set or synchronized.xml Filename: SCCP-dictionary.pkg Updating CNF files LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: VER:1 Langcode:se Language:swedish Filename: g3-tones. retaining old versionStamps CNF files updating complete Cisco Unified Communications Manager Express System Administrator Guide 419 .xml Filename: 7921-dictionary.jar Filename: mk-sccp.jar Filename: td-sccp.jar Filename: ipc-sccp.xml Filename: 7921-kate.xml Filename: g3-tones.xml Filename: SCCP-dictionary-ext.xml Filename: SCCP-dictionary.xml Filename: 7905-font.11 Configuring Localization Support Configuration Examples for Localization Chinese as the User-Defined Locale: Example The following is a sample output from the user-locale command when you configure the Chinese language as the user-defined locale in Cisco Unified CME: Router(config-register-global)# user-locale U1 load chinese. retaining old versionStamps CNF files updating complete Swedish as the System-Defined Locale: Example The following is a sample output from the user-locale command when you configure the Swedish language as the system-defined locale in Cisco Unified CME: Router(config-register-global)# user-locale SE load swedish.

page 420 • User-Defined Locale is Default Language to be Applied to All Phones.jar Filename: ipc-sccp.xml Filename: gp-sccp.0.jar Filename: tc-sccp.jar Filename: mk-sccp. the specified language is the default applied to all SCCP phones.11 Configuring Localization Support Configuration Examples for Localization SCCP: Locale Installer: Examples This section contains the following examples: • System-Defined Locale is the Default Applied to All Phones.tar Updating CNF files LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: VER:1 Langcode:se Language:swedish Filename: g3-tones. retaining old versionStamps CNF files updating complete Router(config-telephony)# create cnf-files Router(config-telephony)# ephone 3 Router(config-ephone)# reset Cisco Unified Communications Manager Express System Administrator Guide 420 .jar Filename: td-sccp.jar New Locale configured CNF-FILES: Clock is not set or synchronized.1. page 422 System-Defined Locale is the Default Applied to All Phones The following example is the output from the user-locale command when you configure a system-defined locale for Cisco Unified CME and the locale is on the default locale index (user-locale-tag 0).1a. otherwise. page 421 • Configuring a Locale on a Non-default Locale Index. The user-locale-tag argument is required only when using multiple locales. Router(config-telephony)# user-locale SE load CME-locale-sv_SV-7.

xml Filename: 7920-dictionary.utf-8. Router(config-telephone)# Updating CNF files LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: LOCALE INSTALLER MESSAGE: user-locale U1 load CME-locale-xh_CN-7.jar Filename: tc-sccp.xml Filename: mk-sccp.xml Filename: SCCP-dictionary.xml Filename: ipc-sccp.1.xml Filename: 7905-kate.jar Filename: gp-sccp.0.xml Filename: 7960-dictionary. otherwise the specified language is the default applied to all SCCP phones. The user-locale-tag argument is required when using multiple locales.xml Filename: SCCP-dictionary. retaining old versionStamps CNF files updating complete Router(config-telephony)# create cnf-files Router(config-telephony)# ephone 3 Router(config-ephone)# reset Cisco Unified Communications Manager Express System Administrator Guide 421 .tar VER:1 Langcode:fi Language:Finnish Filename: 7905-dictionary.11 Configuring Localization Support Configuration Examples for Localization User-Defined Locale is Default Language to be Applied to All Phones The following example is the output from the user-locale command when you configure a user-defined locale for Cisco Unified CME and the locale is on the default locale index (user-locale-tag 0).xml Filename: 7960-kate.xml Filename: 7960-tones.jar Filename: tags_file Filename: utf8_tags_file Filename: g3-tones.xml Filename: 7960-font.1.jar New Locale configured Processing file:flash:/its/user_define_2_tags_file Processing file:flash:/its/user_define_2_utf8_tags_file CNF-FILES: Clock is not set or synchronized.jar Filename: td-sccp.

1. In this configuration.xml Filename: ipc-sccp.jar Filename: gp-sccp.xml Filename: mk-sccp.1.jar Filename: tags_file Filename: utf8_tags_file Filename: g3-tones.xml Filename: 7920-dictionary.jar New Locale configured Processing file:flash:/its/user_define_2_tags_file Processing file:flash:/its/user_define_2_utf8_tags_file CNF-FILES: Clock is not set or synchronized.jar Filename: tc-sccp.utf-8.0. retaining old versionStamps CNF files updating complete Router(config-telephony)# ephone-template 1 Router(config-ephone-template)# user-locale 2 Router(config-ephone-template)# ephone 1 Router(config-ephone)# ephone-template 1 The ephone template tag has been changed under this ephone. please restart or reset ephone to take effect.tar Updating CNF files LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE LOCALE INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER INSTALLER MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: MESSAGE: VER:1 Langcode:fi Language:Finnish Filename: 7905-dictionary.11 Configuring Localization Support Configuration Examples for Localization Configuring a Locale on a Non-default Locale Index The following example is the output from the user-locale command if you configure a user-defined locale as an alternate locale for a particular SCCP phone (ephone 1) in Cisco Unified CME. Router(config-telephony)# user-locale 2 U2 load CME-locale-fi_FI-7.xml Filename: 7960-kate.xml Filename: 7960-dictionary.xml Filename: 7960-font.xml Filename: SCCP-dictionary. the locale is user-defined Finnish (U2) on user-locale index 2.jar Filename: td-sccp.xml Filename: 7905-kate.xml Filename: SCCP-dictionary. Router(config-ephone)# telephony-service Router(config-telephony)# create cnf-files Router(config-telephony)# ephone 1 Router(config-ephone)# reset Cisco Unified Communications Manager Express System Administrator Guide 422 .xml Filename: 7960-tones. The user-locale-tag argument is required only when using multiple locales.

In this example. voice register global user-locale 0 DE network-locale 0 DE After using the previous commands to define Germany as the default user and network locale.11 Configuring Localization Support Configuration Examples for Localization SIP: Multiple User and Network Locales: Example The following example sets the default locale of 0 to Germany. which defines Germany as the default user and network locale. Germany is used for all phones unless you apply a different locale to individual phones using ephone templates. ephone 11 uses JP for its locales. and ephone 14 uses the default. FR (France). ephone 13 uses ES. US. use the following commands to return the default value of 0 to US: voice register global no user-locale 0 DE no network-locale 0 DE Another way to define Germany as the default user and network locale is to use the following commands: voice register global user-locale DE network-locale DE After using the previous commands. ephone 12 uses FR. voice register global create profile user-locale 1 JP user-locale 2 FR user-locale 3 ES network-locale 1 JP network-locale 2 FR network-locale 3 ES create profile voice register template 1 user-locale 1 network-locale 1 voice register template 2 user-locale 2 network-locale 2 voice register pool 1 number 1 dn 1 template 1 user-locale 3 network-locale 3 voice register pool 2 Cisco Unified Communications Manager Express System Administrator Guide 423 . use the following commands to return the default to US: voice register global no user-locale DE no network-locale DE SIP: Alernative Locales The following example defines three alternative locales: JP (Japan). and ES (Spain). The default is US for all phones that do not have an alternative applied using ephone templates.

3..1.3.0.0. Router# copy tftp://100. Router(config)# voice register global Router(config-register-global)# user-locale DE load CME-locale-de_DE-German-8. LOCALE INSTALLER MESSAGE: VER:3 LOCALE INSTALLER MESSAGE: Langcode:de_DE LOCALE INSTALLER MESSAGE: Language:German LOCALE INSTALLER MESSAGE: Filename: g3-tones. one per line.jar LOCALE INSTALLER MESSAGE: Filename: g4-tones. The example also shows that the locale file has been copied in the /its directory. Cisco Unified Communications Manager Express System Administrator Guide 424 .1/CME-locale-de_DE-German-8.tar flash:/its Destination filename [/its/CME-locale-de_DE-German-8.jar LOCALE INSTALLER MESSAGE: Filename: gh-sip.1. End with CNTL/Z. see the “Creating Templates” section on page 1447.6.11 Configuring Localization Support Where to Go Next number 2 dn 2 template 2 voice register pool 6 number 3 dn 3 template 3 SIP: Locale Installer: Example The following example shows how the locale installer only requires you to copy the locale file using the copy command in privileged EXEC configuration mode to configure a locale on a Cisco Unified SIP IP phone.3.tar]? Router# configure terminal Enter configuration commands..6.xml LOCALE INSTALLER MESSAGE: New Locale configured Router(config-register-global)# Where to Go Next Ephone Templates For more information about ephone templates.6.tar LOCALE INSTALLER MESSAGE (SIP):Loading Locale Package.xml LOCALE INSTALLER MESSAGE: Filename: tags_file LOCALE INSTALLER MESSAGE: Filename: utf8_tags_file LOCALE INSTALLER MESSAGE: Filename: gd-sip.0.

com/techsupport To receive security and technical information about your products.cisco. Cisco Unified Communications Manager Express System Administrator Guide 425 . the Cisco Technical Services Newsletter.11 Configuring Localization Support Additional References Additional References The following sections provide references related to Cisco Unified CME features. such as the Product Alert Tool (accessed from Field Notices). including documentation and tools for troubleshooting and resolving technical issues with Cisco products and technologies. and Really Simple Syndication (RSS) Feeds. http://www.4T Command References • Cisco IOS Voice Configuration Library • Cisco IOS Software Releases 12. Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. you can subscribe to various services.4T Configuration Guides • User Documentation for Cisco Unified IP Phones Technical Assistance Description Link The Cisco Support website provides extensive online resources. Related Documents Related Topic Document Title Cisco Unified CME configuration Cisco IOS commands Cisco IOS configuration Phone documentation for Cisco Unified CME • Cisco Unified CME Command Reference • Cisco Unified CME Documentation Roadmap • Cisco IOS Voice Command Reference • Cisco IOS Software Releases 12.

com/go/cfn. and 8945 SCCP IP Phones. Unless noted otherwise. To access Cisco Feature Navigator.0 User-defined locales were introduced. Use Cisco Feature Navigator to find information about platform support and software image support. go to http://www. 8941. User-Defined Locales 4. Localization Enhancements for Cisco Unified SIP IP Phones 9. Usability Enhancement 8. Localization Enhancement 8.htm. subsequent versions of Cisco Unified CME software also support that feature.0 Provides the following enhanced localization support for Cisco Unified SIP IP phones: • Localization support for Cisco Unified 6941 and 6945 SIP IP Phones.0(1) • Locale installer that supports a single procedure for all SCCP IP phones. Cisco Unified CME Usability Enhancement 7.5 provides support for additional languages. • Locale installer that supports a single procedure for all Cisco Unified SIP IP phones. Multiple Locales 4. see the Cisco Unified CME and Cisco IOS Software Version Compatibility Matrix at http://www. • Backward compatibility with the configuration method in Cisco Unified CME 7.5 Cisco Unified CME 10. Feature Information for Localization Support Feature Name Cisco Unified CME Version Feature Information Localization Enhancements for Cisco Unified SIP IP Phones 10.6 Adds localization support for SIP IP Phones.0 and earlier versions. Cisco Unified Communications Manager Express System Administrator Guide 426 .0 Multiple user and network locales were introduced. Cisco Feature Navigator enables you to determine which Cisco IOS software images support a specific software release. Note Table 11-10 Table 11-10 lists the Cisco Unified CME version that introduced support for a given feature.cisco.com is not required.8 Adds localization support for Cisco Unified 3905 SIP and Cisco Unified 6945.11 Configuring Localization Support Feature Information for Localization Support Feature Information for Localization Support Table 11-10 lists the features in this module and enhancements to the features by version. To determine the correct Cisco IOS release to support a specific Cisco Unified CME version.com/en/US/docs/voice_ip_comm/cucme/requirements/guide/33matrix.cisco. feature set. • Parses firmware-load text files and automatically creates the required TFTP aliases for localization. or platform. An account on Cisco.