[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problème avec po4a 0.23-1



Bonjour,

J'ai un problème avec po4a version 0.23.1 et avant de faire un rapport
de bug, je voudrais votre avis (et/ou votre aide s'il y a un truc qui
m'a échappé).

Si vous voulez essayez, vous pouvez le faire avec le paquet dont est
issu ce problème :
http://ftp.debian.org/debian/pool/main/d/debhelper/debhelper_5.0.22.tar.gz

Problème 1
-le fichier .pot existe déjà, il est daté du 4 fev 06 et son champ
POT-creation date est également du 4 fév 06.
-Un des 47 fichiers maitres (dh_installdebconf) à été modifié le 22 fév
06. Ces modifications affectent deux chaînes

Or la commande po4a man/po4a/po4a.cfg ne RE génère pas le fichier POT.
Ceci est en contradiction avec le man qui indique bien :

The default behavior (when --force is not specified) is the following:

If the POT file already exists, it is regenerated if a master document
is more recent. The POT file is also written in a temporary document and
po4a verifies that the changes are really needed.

Par conséquent ni les fichiers po ni les traductions ne sont mises à
jour puisque :
The PO files are re-generated based on the POT-Creation-Date of the POT
and PO files.

Par contre tout fonctionne normalement si on supprime préalablement le
fichier POT ou si on utilise l'option -f (--force)

Problème 2
Si on utilise le -f, l'ancien .pot ne devient pas un fichier temporaire,
contrairement aux anciens .po. Mais le man n'est pas explicite sur ce
comportement AVEC l'option -f, peut-être est-ce voulu !

Si quelqu'un à une petite idée sur la cause de ce dysfonctionnement très
très génant puisque c'est d'après le résultat de cette commande que l'on
peut déterminer si une traduction doit être corrigée ou pas.

Merci d'avance

Cordialement

Valéry Perrin

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: