cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1313
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.
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: