If "a few years ago" counts, a relative of mine abroad used an MS-DOS application attached to an Epson dot-matrix printer that supported a PITA foreign script to print invoices. It wasn't too painful, since the system supported batch jobs fed by a format that Excel could export.