UTF-8 problem in RT 3.4.3 Web interface

Hi,

I’ve juste upgraded to RT 3.4.3 and the Web interface seems to
have encoding problems. I’m using the French localization and a
typical page looks like this:

http://www.pasteur.fr/~babafou/rt-3.4.3.png

As you can see, some accented letters looks UTF-8ish but others
are fine (mostly the left navigation bar and the display of
e-mail messages). The e-mail gateway is fine so users don’t see
the problem, only the support staff.

Marc Baudoin | Institut Pasteur
babafou@pasteur.fr | P�le informatique - syst�mes et r�seau

Marc Baudoin babafou@pasteur.fr �crit :

I’ve juste upgraded to RT 3.4.3 and the Web interface seems to
have encoding problems. I’m using the French localization and a
typical page looks like this:

http://www.pasteur.fr/~babafou/rt-3.4.3.png

As you can see, some accented letters looks UTF-8ish but others
are fine (mostly the left navigation bar and the display of
e-mail messages). The e-mail gateway is fine so users don’t see
the problem, only the support staff.

The problem lies in the lib/RT/I18N/fr.po, which lacks its
header, hence the information about its encoding. I check the
other files and the French translation is the only one affected.
The attached patch adds the missing header.

Thanks to Jesse for his input.

Marc Baudoin | Institut Pasteur
babafou@pasteur.fr | P�le informatique - syst�mes et r�seau

fr.patch (656 Bytes)

Marc Baudoin babafou@pasteur.fr écrit :

I’ve juste upgraded to RT 3.4.3 and the Web interface seems to
have encoding problems. I’m using the French localization and a
typical page looks like this:

http://www.pasteur.fr/~babafou/rt-3.4.3.png

As you can see, some accented letters looks UTF-8ish but others
are fine (mostly the left navigation bar and the display of
e-mail messages). The e-mail gateway is fine so users don’t see
the problem, only the support staff.

The problem lies in the lib/RT/I18N/fr.po, which lacks its
header, hence the information about its encoding. I check the
other files and the French translation is the only one affected.
The attached patch adds the missing header.

oops, my fault, I need to send an updated fr.po to BPS ASAP.
The one that came with 3.4.2 was regenerated before I knew about ‘make
regenerate-catalogs’, which I became aware of by IRC last week.

3.5.2 is updated in SVN, 3.4.2 will be sent tonight.

Marc, I can send you the last one for 3.4 privately later on.
Sorry also for this second mail, reply-to: is not set to the list…
which I forget almost everytime.

Regards,

J.
Jérôme Fenal - jfenal AT gmail.com - http://fenal.org/
Paris.pm - http://paris.mongueurs.net/

Marc Baudoin babafou@pasteur.fr écrit :

I’ve juste upgraded to RT 3.4.3 and the Web interface seems to
have encoding problems. I’m using the French localization and a
typical page looks like this:

http://www.pasteur.fr/~babafou/rt-3.4.3.png

As you can see, some accented letters looks UTF-8ish but others
are fine (mostly the left navigation bar and the display of
e-mail messages). The e-mail gateway is fine so users don’t see
the problem, only the support staff.

The problem lies in the lib/RT/I18N/fr.po, which lacks its
header, hence the information about its encoding. I check the
other files and the French translation is the only one affected.
The attached patch adds the missing header.

oops, my fault, I need to send an updated fr.po to BPS ASAP.
The one that came with 3.4.2 was regenerated before I knew about ‘make
regenerate-catalogs’, which I became aware of by IRC last week.

3.5.2 is updated in SVN, 3.4.2 will be sent tonight.

I have sent the related file to rt-bugs a few minutes ago.
It will make its way to the subversion repository, but for people
needing an update fr.po, they can find it at
http://jfenal.free.fr/rt/fr.po.gz .

Regards, and sorry for the bug.

J.
Jérôme Fenal - jfenal AT gmail.com - http://fenal.org/
Paris.pm - http://paris.mongueurs.net/