MX RSS Reader-Writer Forum :: RSS Reader spanish char encoding problem

This thread was displayed: 433 times


Starting with 17th May 2007, Adobe Systems will stop offering support for any version of the discontinued InterAKT products. As a result, we will not answer to new support incidents starting with May 17th, 2007. Pending support incidents will still be followed in order to be closed. The product forums will remain open and be transformed in user-to-user forums. The general forums will be made read-only and not allow new posts or comments.

For more information about the affected products visit: www.interaktonline.com/Support/

View Threaded Show descending
fernando.delgado @aon.at
10-13-2006 10:10:27 GMT +2

Good morning InterAkt support,

I've been having for months some problem with character encoding when reading RSS fees (spanish languge). 

I read all the news feed from within the same page import.php using a jump menu and the strange thing is some feeds are read perfect, but others no. For example when I read the Google and Yahoo feeds they come with altered character encoding. You can see the problem LIVE here.

In this post Ionut wrote me : "You need to set the charset of your page holding the RSS Reader to "utf8"."

But is set to "UTF-8" and it does not work, here is the encoding code of import.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" c />


I noticed that the indexm.php page wich contains the server side include, is set to :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" c />

If I change this iso-8859-1 to utf-8 in de index page all spanish character in my page are changed by "�" this character, except Google and Yahoo feeds wich are shown perfectly.  You can see and screenshoot here.  all other feeds are shown incorrectly.

I attache here the import.php file, just you take a look and tell me where the problem is.

Thanks a lot in advance for yuor help.

Best regards

Fer.

Back | Reply | Quote | Top
Razvan Racasanu[InterAKT]Adobe Systems Romania staff
10-13-2006 12:32:36 GMT +2

Hello,

This happends because the feeds are encoded using UTF-8, while your content is encoded using ISO-8859-1. To solve this you have 2 possibilities: you either change your content to be encoded in UTF-8, or you try to see if there are any feeds from those sites that are ISO-8859-1 encoded (possibly by passing an extra parameter).

Regards,
Razvan RACASANU

 

Reply | Quote | Top
Ana Castro Mendez
02-09-2007 13:53:30 GMT +2

Hi, How I can your content to be encoded in UTF-8?

 

Thanks :-)

Reply | Quote | Top
Razvan Racasanu[InterAKT]Adobe Systems Romania staff
02-09-2007 14:27:12 GMT +2

Hello,

First all your pages must have the charset set to UTF-8, and your data stored inside the database must be in UTF-8. To make sure that your data is inserted correctly as UTF-8, you must make sure that the charset of the insert pages is set to UTF-8.

Regards,
Razvan RACASANU

Reply | Quote | Top
MX RSS Reader-Writer 1.8.0
© Adobe Systems Romania. All rights reserved.