Hi,
I keep getting a  character in my feed descriptions. Usually where there is a pound sign, but also with other text.
Why is this happening, is it something to do with charset?
thanks
David,
Thanks for the quick response. The character is actually in the database description so will changing the charset make any difference?
thanks
Hi,
Yes - the character set value affects everything that is displayed on the site...
Cheers,
David.
Hi David,
Still can't work this out - eg. doesn't is displaying as doesn8217t
It makes no difference what character set I change to in my browser.
the text doesn8217t is what was added to the description field in the products database during import. There are all sorts of other text issues.
any further ideas?
cheers
Hi Steve,
I'd need to have a look at the feed to see what's causing this. Can you email me the link to the feed in your feeds directory; e.g.
http://www.yoursite.com/feeds/merchant.xml
(reply to your registration code or forum registration email is the easiest way) and i'll take a look - if you could also let me know how you have registered it (the field mapping) and the product name that has a description showing the problem characters that will help...
Cheers,
David.
Hi David,
Do you know if this was ever resolved?
I'm having a similar problem with my latest site 'www.perfume-direct.co.uk'.
Some products seem to have the 'Ã' character in the product name but changing the character encoding doesn't seem to make any difference to how it's displayed.
Is there any way of replacing the character during the 'import' function, therefore, removing it completely?
Regards
Jason
Hi Jason,
You can set character set to empty in config.php
$config_charset = "";
This will have the effect of stripping all non ASCII characters as they are only allowed through if a character set is configured.
If this doesn't help (or causes an alternative problem, which is always a possibility with encoding issues!) if you could let me know the URL to the feed on your site i'll download it and try it out on my test server. Drop me an email (reply to your registration code or forum reg email) with the link to the feed such as:
http://www.yoursite.com/feeds/feed.txt
...and i'll take a look.
Cheers,
David.
Hi David,
Removing the charset in config.php did work but it also stripped out '£' signs aswell.
Problem is now sorted though.
I didn't realise that if you change the charset you then have to re-import the feed(s).
I've changed the charset back to the standard and re-imported the feeds and it's now all working a treat.
Many thanks for your help and have a great new year :)
Kind regards
Jason
Hi Steve,
Yes - this will be a character set issue. One thing to try is to see if the character is displayed correctly when you change the character set in your browser (View > Character Encoding).
Try switching between utf-8 and iso-8859-1, and having found one that works you will then need to make that the setting of $config_charset in your config.php...
Cheers,
David.