Opened 9 years ago

Last modified 9 years ago

#182 closed task

Change dictionary string encoding to UTF-8 — at Initial Version

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

Description

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)

Change History (0)

Note: See TracTickets for help on using tickets.