cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2804
Views
0
Helpful
4
Replies

Language settings on autoprovisioning - CP6851 IP Phone

PippoFanciu
Level 1
Level 1

I have a CP-6851-3PCC IP Phone (software version sip68xx.11-2-3MPP-398.loads) autoprovisioned on Asterisk based cloud PBX platform.

Provisioning template set http italian language packet download from private server URL:

<Dictionary_Server_Script group="Regional/Miscellaneous">serv=http://SERVER_HOSTNAME/provisioning/public/cisco/CP/;d0=Italian;x0=it-IT_78xx_68xx-11.2.3.2000.xml;</Dictionary_Server_Script>
<Language_Selection group="Regional/Miscellaneous">Italian</Language_Selection>
<Default_Character_Encoding group="Regional/Miscellaneous">ISO-8859-1</Default_Character_Encoding>
<Locale group="Regional/Miscellaneous">it-IT</Locale>

Download works, but file initialization fails. From debug message on IP phone I have:

2008 NOT Nov 10 12:13:53.032320 (679:798) voice-DDE13 dict_index=[0],language_index=[0]
2009 NOT Nov 10 12:13:53.133068 (679:798) voice-DDE13 dict_index=[0],language_index=[0]
2010 NOT Nov 10 12:13:53.190172 (686:686) mphone-CCallProxy_service(): [PXY]svcrecv QPE_VOIP_MSG_LINE_LABEL argc=12
2011 NOT Nov 10 12:13:53.280848 (686:686) mphone-CCallProxy_service(): [PXY]svcrecv QPE_VOIP_MSG_LINE_LABEL argc=12
2012 NOT Nov 10 12:13:53.352388 (686:686) mphone-CCallProxy_service(): [PXY]svcrecv QPE_VOIP_MSG_LINE_LABEL argc=12
2013 NOT Nov 10 12:13:53.983457 (679:792) voice-CXML_parse(): UTF-8 - no conversion is needed
2014 ERR Nov 10 12:13:54.088631 (679:679) voice-System_checkNetworkStatusCallBack - __eth_link_down_ipv6 = 5
2015 NOT Nov 10 12:13:54.667083 (679:792) voice-translate(): convert <#176>
2016 NOT Nov 10 12:13:54.667571 (679:792) voice-getHexCode(): b0 
2017 NOT Nov 10 12:13:54.668151 (679:792) voice-translate(): data length = 1
2018 NOT Nov 10 12:13:54.713444 (679:792) voice-translate(): convert <#176>
2019 NOT Nov 10 12:13:54.714298 (679:792) voice-getHexCode(): b0 
2020 NOT Nov 10 12:13:54.714786 (679:792) voice-translate(): data length = 1
2021 NOT Nov 10 12:13:55.184495 (679:792) voice-CIO_getFile(): Error: csio: File </home/Italian.string.xml> not found
2022 NOT Nov 10 12:13:55.185014 (679:792) voice-CXML_getDataFromFile(): Error:CSXML: File </home/Italian.string.xml> not found, rc=1301, size=0
2023 NOT Nov 10 12:13:55.215351 (679:792) voice-CXML_parse(): UTF-8 - no conversion is needed
2024 NOT Nov 10 12:13:56.004761 (679:792) voice-translate(): convert <#176>
2025 NOT Nov 10 12:13:56.005249 (679:792) voice-getHexCode(): b0 
2026 NOT Nov 10 12:13:56.005737 (679:792) voice-translate(): data length = 1
2027 NOT Nov 10 12:13:56.006592 (679:792) voice-translate(): convert <#176>
2028 NOT Nov 10 12:13:56.007111 (679:792) voice-getHexCode(): b0 
2029 NOT Nov 10 12:13:56.007599 (679:792) voice-translate(): data length = 1
2030 ERR Nov 10 12:13:56.091103 (679:679) voice-System_checkNetworkStatusCallBack - __eth_link_down_ipv6 = 6
2031 NOT Nov 10 12:13:56.091683 (679:679) voice-CControl_initTimeOut:set time out <4> sec <0> usec
2032 NOT Nov 10 12:13:56.419654 (679:792) voice-[CStringRepo_getInstance] -- setting language to English since repo init failed Italian

It seems to be set to English as it does not find the Italian files, but why is it looking for "Italian.string.xml" instead of "it-IT_78xx_68xx-11.2.3.2000.xml"?

4 Replies 4

vladi
Level 1
Level 1

Hi, I've the same problem. Have you found a solution? Thanks

PippoFanciu
Level 1
Level 1

Yes I solved, problem was d0&x0 parameters in "Dictionary Server" field, these must always be set in English and then x1&d1, x2&d2,... etc can be changed.

For Italian, right syntax is:

"<Dictionary_Server_Script group="Regional/Miscellaneous">serv=http://SERVER_HOSTNAME/provisioning/public/cisco/CP/;d0=English;x0=en-US_78xx_68xx-11.2.3.2000.xml;d1=Italian;x1=it-IT_78xx_68xx-11.2.3.2000.xml;</Dictionary_Server_Script>

it works perfectly! thanks!

grazie mille

Bonjour @PippoFanciu 

Pouvez-vous m'aider a programmer mon téléphone en Français ??

Dans l'attente de votre retour.