11-10-2020 08:06 AM
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"?
01-04-2022 02:49 AM
Hi, I've the same problem. Have you found a solution? Thanks
01-10-2022 12:20 AM
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>
01-10-2022 01:14 AM
it works perfectly! thanks!
grazie mille
01-25-2023 12:56 AM
Bonjour @PippoFanciu
Pouvez-vous m'aider a programmer mon téléphone en Français ??
Dans l'attente de votre retour.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide