Le 16.05.2004 00:24:10, Denis Barbier a �crit�:
On Sat, May 15, 2004 at 06:55:36PM +0200, Jean-Luc Coulon (f5ibh) wrote: > Bonjour, > > Je suis confront� � un probl�me li� � la localisation. > De plus en plus de logiciels (le cvs de Gimp en particulier) utilisent > des fichiers xml pour les menus. > > A part refaire un groupe de fichiers xml dans la langue voulue, est-ce > qu'il y a un programme / paquet pour construire un fichier .pot � > partir d'un groupe de fichiers xml ?The Gimp fait partie de GNOME et utilise donc intltool. Si ce n'est pas d�j� fait, il ne doit pas �tre difficile de g�rer ces menus avec intltool.
Il y a un probl�me avec intitool et the Gimp : il y a un test pour la version de intltool pour qu'lle soit comprise inf�rieure � 0.27 et sup�rieure � 0.30. La version de sid �tant 0.30, j'ai r�install� une version plus ancienne.
La compilation du cvs se passe sans probl�me et si je reste avec autre chose que LC_ALL=C, il crashe avant d'afficher la f�n�tre principale. Avec la locale C, tout va bien (j'ai install� gtk+2.4 qui est utilis� par cette version de Gimp).
> Question subsidiaire : j'ai remarqu� que si je traduit directement les > donn�es d'un fichier xml et qu'il y a des caract�res accentu�s sour la > forme classique ( � � � ) Et si tu �cris en UTF-8 ?> il me le met sous la forme d'un UTF mal interpt�t� et s'il est sous> la forme é le fichier en question est tout simplement ignor�. Cette entit� n'est pas d�finie, ce qui entraine cette erreur. A priori, les lettres accentu�es �crites directement en UTF-8 devraient passer.
Le programme en question est � Hugin �, une interface graphique pour les Panorama-tools destin�s � cr�er des images panoramique par assemblages d'images num�riques. J'ai chang� l'encoding dans l'en-t�te des menus xml en mettant encoding="UTF-8". Dans ce cas, avec les caract�res entr�s sous forme classique ( ��... ), �a fonctionne sauf pour le � � � de contr�le qui est fermement rejet�.
Ce programme n'utilise pas les intltool.
--
- Jean-Luc
Denis
pgpnMJxfjOX0a.pgp
Description: PGP signature

