title: Unicode characters on ZPL printer
body: <p>I have the task of re-designing a system to print shipping labels, using a networked Zebra GK420T. I have been able to send ZPL print jobs to it perfectly fine, but I cannot seem to get it to print unicode characters, such as cyrillic letters. I have downloaded the lucida sans unicode font to the printer using the Seagull Scientific drivers and I am using the following ZPL code to test:</p>
  
  <pre><code>^XA
  ^LH100,150
  ^CI28
  ^FT0,0^A@N,50,50,R:LUCIDASR.FNT^CI28^FDTesting 1 2 3^FS
  ^FT0,50^A@N,50,50,R:LUCIDASR.FNT^CI28^FDДо свидания^FS
  ^FT0,100^B3^FDAAA001^FS
  ^XZ
  </code></pre>
  
  <p>It will print the 'Testing 1 2 3' and the barcode, but it leaves a blank space instead of the cyrillic characters.</p>
  
  <p>I also tried using the Zebra swiss unicode font and now it prints the russian characters as question marks:</p>
  
  <pre><code>^XA
  ^LH100,150
  ^CWT,E:TT0003M_.FNT
  ^CFT,30,30
  ^CI28
  ^FT0,0^FDTesting 1 2 3^FS
  ^FT0,50^FDДо свидания^FS
  ^FT0,100^B3^FDAAA001^FS
  ^XZ
  </code></pre>
  
  <p>Am I doing something wrong like not escaping characters or something or is it a problem with the printer?</p>