cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1315
Views
0
Helpful
1
Replies

SPA504G SPA514G Default Character Encoding stay in ISO-8859-1

gauvenet67
Level 1
Level 1

Hi,

I have configure like:

  <Dictionary_Server_Script ua="na">serv=http://{{ provisioning.server }}/telecom/language/;d0=English;x0=spa50x_30x_en_v754.xml;d1=French;x1=spa50x_30x_fr_v754.xml;</Dictionary_Server_Script>

  <Language_Selection ua="na">French</Language_Selection>

  <Default_Character_Encoding ua="na">UTF-8</Default_Character_Encoding>

  <Locale ua="na">fr-FR</Locale>

Dictionary and Provisioning Profile are encoded in UTF-8.

but when the phone start after provisioning the Default_Character_Encoding set to ISO-8859-1

and the lines labels are misprinted.


Ligne 1

Ligne 2

Olivier

Françoise

instead of

Ligne 1

Ligne 2

Olivier

Françoise

Any idea ?

1 Reply 1

nseto
Level 6
Level 6

I got an answer from the developer.

Pasted here.

---

I think the default encoding is set back to ISO8859 after customer download the dictionary.

Here is the reason: after 7.5.3, SPA 50x will parse the trkLocaleName in dictionary, for French it will set the phone’s default encoding to iso8859-1 since it is good to French.

French

=================================

  • •1.         If the customer want to use UTF-8 after xml downloading, please modify the trkLocaleName in the French dictionary xml as following:

croatian

It is a workaround, but it's strange why French user will use UTF8. Thanks.

  • •2.         Another way is that user can manually set the default encoding value to UTF-8 after xml downloading.