logoalt Hacker News

Terr_today at 8:19 AM2 repliesview on HN

More or less, AFAICT the underlying barcode standards don't support Unicode, if that's what you mean.

It looks like Code 128 could potentially handle some ISO-8859-1 accented latin characters, but I'm not sure how to test it.


Replies

matsemanntoday at 10:37 AM

Even with plain ASCII we sometime struggle with the various scanners, as they emulate keyboards. So for instance using : in the barcode as a separator of values becomes wonky if the OS has a different input language than expected.

ale42today at 8:37 AM

Code 128 supports some ISO-8859-1 indeed, but it requires switching between encodings (there are 3 of them), and couldn't work with 128B (I guess the one used by the font, as it supports ASCII). See the table on Wikipedia: https://en.wikipedia.org/wiki/Code_128

show 1 reply