Opened 9 years ago

Closed 9 years ago

#182 closed task (fixed)

Change dictionary string encoding to UTF-8

Reported by: steffen Owned by: steffen
Priority: minor Milestone:
Component: Dictionaries Version:
Keywords: encoding UTF-8 asc char Cc:

Description (last modified by steffen)

Change the asc file encoding from local code page without signature to UTF-8 without signature (BOM). Keep no signature do not need to do any code changes while reading the asc files.

Whit this change the dictionary files csd will contain structs with character strings in the encoding UTF-8. Before this change, the dictionary files character strings are in the default local encoding of the build machine. With this change the character strings can be handled in a cross platform UTF-8 encoding way.

In the available system dictionary definitions are mostly some source and descriptions containing characters above the 127 limit. E.g. CS_NAME: FINL-KKJ1

DESC_NM: Finland, Zone 1, Kartastokoordinaattijärjestelmä (kkj)

Submission 2577

Change History (1)

comment:1 by steffen, 9 years ago

Description: modified (diff)
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.