[ic] Error while interpolating page etc/report: UTF-8 Issue
ic at tvcables.co.uk
Mon Jun 1 15:12:24 UTC 2009
> IC wrote:
> >>> Hi folks,
> >>> I am running IC 5.6.0 with UTF-8, I get the following error message
> >>> which I
> >>> think is due to having the GBP £ symbol in the etc/report template,
> >>> error I get is:-
> >>> Error during creation of order routing main:
> >>> Error while interpolating page etc/report:
> >>> Can't find Unicode property definition "Word" at
> >>> /usr/local/interchange/lib/Vend/Interpolate.pm line 3513.
> >>> Does anyone know how I can display the £ symbol in the report without
> >>> getting this error, as it is plain text I cannot use £ or the
> >>> other
> >>> variants.
> >> And did you try without the £ symbol and then the error disappeared,
> >> to
> >> be sure it is related?
> >> Is the £ symbol properly converted to UTF-8?
> >> CU,
> >> Gert
> > Hi Gert,
> > On the main server I removed the £ symbols and didn't see the error
> > however on a backup server running the same version of IC with UTF-8 the
> > same report template with the £ symbol didn't generate the error. I did
> > however get an error on this server from etc/mail_receipt which again
> > to be £ symbol related.
> > It would be nice to have the symbols but I could switch to GBP or just
> > digits.
> Do you have more than one catalog running on these server(s)?
> If yes, do they have UTF-8 enabled?
Each server only has a single catalog, I double checked the encoding of the
report file as Rene mentioned, I have tried the £ encoded as 0x53 and 0xC253
but both fail with the error. On a couple of occasions the report has gone
through, when it did the £ displayed in the email as # for 0x53 and B# for
0xC253, maybe this is the email client not interpreting utf-8??
More information about the interchange-users