View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0016786||Scribus||Graphics / Image Frames||public||2022-04-25 13:29||2022-05-01 22:02|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Fixed in Version||1.5.9.svn|
|Summary||0016786: QR code generated by "Insert Barcode" could not show CJK characters correctly|
|Description||QR code generated by "Insert Barcode" could not show CJK characters correctly,they displayed as "?" when scanned them from barcode scanner apps.The barcode scanner apps themselves support CJK characters.It's an issue should be improved or there are other ways to make them display correctly?|
|Steps To Reproduce||1.Open "Insert Barcode" Window,choose "QR Code" from "Two-Dimension Codes"|
2.Enter some CJK texts into "Contents" entry,for example,Simplified Chinese character like "测试".
3.Then the QR Code been generated.Scan it use barcode scanner apps support CJK characters,the result displayed as "?" means not recognizable.
|Tags||No tags attached.|
QRCode default encoding, ISO-8859-1 (Latin 1), has no support for CJK characters. I modified the code so as to use UTF-8 encoding in case characters outside Latin1 set are present in the barcode string. However be aware that support for characters outside Latin1 set is not uniform across barcode readers and barcode apps, sometime it is necessary to modify settings in order to get UTF-8 support, sometime UTF-8 is not supported at all. So I'm not quite sure it is a good idea to use CJK characters in your QR codes.
|2022-04-25 13:29||willsonlin||New Issue|
|2022-05-01 21:57||jghali||Assigned To||=> jghali|
|2022-05-01 21:57||jghali||Status||new => resolved|
|2022-05-01 21:57||jghali||Resolution||open => fixed|
|2022-05-01 21:57||jghali||Fixed in Version||=> 1.5.9.svn|
|2022-05-01 21:57||jghali||Note Added: 0049636|
|2022-05-01 22:02||jghali||Note Edited: 0049636|