J'en avais un peu marre de vérifier à chaque fois... Puis avec Poedit je ne sais pas définir le catalogue par défaut. Je vous propose donc un script qui permet d'éditer les header pour qu'ils soient conformes.
Si vous avez lokalize (ou autre du style) ce n'est pas utile... Mais dans tous les autres cas, il peut vous servir.
Le voici :
sed -e 's/^"Project-Id-V.*$/"Project-Id-Version: fr\n"/g;s/^"Last-Translator:.*$/"Last-Translator: Kevin Raymond shaiton@fedoraproject.org\n"/g;s/^"Report-Msgid-Bugs-To.*$/"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"/g;s/^"Language-Team.*$/"Language-Team: Français trans-fr@lists.fedoraproject.org\n"/g;s/^"Content-Type.*$/"Content-Type: text/plain; charset=UTF-8\n"/g;s/^"Content-Transfer-Encoding.*$/"Content-Transfer-Encoding: 8bit\n"/g;s/^"Plural-Forms.*$/"Plural-Forms: nplurals=2; plural=(n > 1);\n"/g' -i file.po
Oui c'est bourrin, mais ca fait son job (vous n'avez qu'à modifier votre nom et email et bien sur la cible (*.po par exemple)).
Si vous trouvez un bug... merci de me prévenir :)
++
Le 05/08/2010 20:33, shaiton a écrit :
J'en avais un peu marre de vérifier à chaque fois... Puis avec Poedit je ne sais pas définir le catalogue par défaut. Je vous propose donc un script qui permet d'éditer les header pour qu'ils soient conformes.
Si vous avez lokalize (ou autre du style) ce n'est pas utile... Mais dans tous les autres cas, il peut vous servir.
Le voici :
sed -e 's/^"Project-Id-V.*$/"Project-Id-Version: fr\n"/g;s/^"Last-Translator:.*$/"Last-Translator: Kevin Raymond shaiton@fedoraproject.org\n"/g;s/^"Report-Msgid-Bugs-To.*$/"Report-Msgid-Bugs-To: https://bugzilla.redhat.com/\n"/g;s/^"Language-Team.*$/"Language-Team: Françaistrans-fr@lists.fedoraproject.org\n"/g;s/^"Content-Type.*$/"Content-Type: text/plain; charset=UTF-8\n"/g;s/^"Content-Transfer-Encoding.*$/"Content-Transfer-Encoding: 8bit\n"/g;s/^"Plural-Forms.*$/"Plural-Forms: nplurals=2; plural=(n> 1);\n"/g' -i file.po
Oui c'est bourrin, mais ca fait son job (vous n'avez qu'à modifier votre nom et email et bien sur la cible (*.po par exemple)).
Si vous trouvez un bug... merci de me prévenir :)
++
TU peux le déposer sur le wiki pour lui assurer une certain pérennité ?
Thomas
2010/8/5 Thomas Canniot thomas.canniot@mrtomlinux.org:
TU peux le déposer sur le wiki pour lui assurer une certain pérennité ?
Thomas
Fait. J'ai aussi édité la page fedora-fr en ajoutant un lien vers la page wiki fpo sur la derniere partie (tableau des membres)
-- Kévin Raymond GPG-Key: A5BCB3A2
trans-fr@lists.fedoraproject.org