View Issue Details

IDProjectCategoryView StatusLast Update
0000610CATS.cacert.orgUser Interfacepublic2021-08-25 13:34
Reporterjandd Assigned To 
Status needs workResolutionopen 
Summary0000610: use utf-8 as encoding
DescriptionUse utf-8 as encoding for all user visible strings to open the possibility to translate to non latin languages.
Additional InformationHaving unix style NL-only line endings would be nice too (saves space and the production system is using Linux anyway).
TagsNo tags attached.


related to 0000851 new Main CAcert Website Problems with diacritical letters in CAP-Form and certifcate 
related to 0001097 closedNEOatNHNG Main CAcert Website Special characters which have no HTML-entities are not properly escaped 
related to 0000869 new Wiki Wrong characters while creating the pdf for COAP 
related to 0000769 needs workTed Main CAcert Website Client certificate broken with unicode 



2008-09-24 08:31

reporter   ~0001208

Yeah using utf8 everywhere would be nice. Translingo is using utf8 as encoding that could cause some issues when saving strings with non-ascii chars


2008-09-25 19:56

administrator   ~0001210

Using UTF-8 could cause trouble with legacy data in the database. So implementing it in the front end code is not enough. A database conversion script must be implemented too. Maybe a dump and restore with a recode in between will work ... needs testing though.

Issue History

Date Modified Username Field Change
2008-09-13 04:24 jandd New Issue
2008-09-13 04:24 jandd Status new => needs work
2008-09-13 04:24 jandd Assigned To => jandd
2008-09-24 08:31 bigon Note Added: 0001208
2008-09-25 19:56 jandd Note Added: 0001210
2012-12-23 07:24 Werner Dworak Relationship added related to 0000851
2012-12-23 07:35 Werner Dworak Relationship added related to 0001097
2012-12-23 09:31 Werner Dworak Relationship added related to 0000869
2014-12-27 12:08 jandd Assigned To jandd =>
2021-08-25 13:34 bdmc Relationship added related to 0000769