I am using Strawberry Perl, which I assume is very out of date compared with standard Perl.
The Strawberry Perl project is very good at keeping up with releases from the main Perl project. The incantation perl -v will tell you the specific version you are running.
| [reply] [d/l] |
The unmodified Text::Unicode module...
May be a typo, but my suggestion was to use Text::Unidecode not Text::Unicode - they do quite different things.
Spreadsheet::BasicRead should be fine as it uses Spreadsheet::ParseExcel under the hood.
| [reply] |
I made a typo in my reply I was using Text::Unidecode in my Perl program, not Text::Unicode.
The CPAN entry for Text::Unidecode suggests modifying Text::Unidecode with special code for any language (such as Polish) whose special characters cause problems for Text::Unidecode. I was hoping to avoid this.
| [reply] |
In our test environment, an acceptable workaround for Polish special characters is to use codepage cp1250 for the Polish language. The other European languages seem to work fine with cp1252.
Our test devices contain special code that touches up any remaining errors in codepage cp1250 (when Polish special characters are being rendered).
No further replies are needed, problem is solved.
| [reply] |