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

Attachment: pgpnMJxfjOX0a.pgp
Description: PGP signature

Répondre à