Le 24/01/2025 à 18:12, Michel Bélanger a écrit :
Bonjour Lucien,

Désolé pour le message en double. Je vais faire plus attention à l'avenir.

Pour ce qui est du fichier qui me causait problème, Jean Paul m’a mis sur la bonne piste. L’utilitaire ‘file’ a permit de confirmer que le fichier était archivé (d’où l’entête dans le fichier). La commande ’tar -xvf /fichier/’ a permit de reconvertir le ficher en ficher texte (UTF-8) ce qui a résolu mon problème.

J’ai aussi abandonné Poedit pour Emacs(PO).

Merci pour ton offre.

J’ai installé vim et gvim, et j’ai téléchargé le plugin  po.vim, mais je ne trouvais pas ou l’installer. Les instructions que j’ai trouvé ne semblaient pas correspondre à mon installation (Debian 12, bookworm). Alors je me suis rabattu sur Emacs, mais j’avoue que j’aimerais faire fonctionner gvim en mode po.

Michel

Le 24 janv. 2025 à 06:42, Lucien Gentis <lucien.gen...@univ-lorraine.fr> a écrit :

Le 23/01/2025 à 18:07, Michel Belanger a écrit :
D'accord. Le voici.

Michel

Le jeu. 23 janv. 2025 à 09:12, Lucien Gentis <lucien.gen...@univ-lorraine.fr> a écrit :

    Le 23/01/2025 à 14:35, Michel Belanger a écrit :
    Bonjour,

    Après quelques tests j'ai découvert que le seul fichier que
    j'ai pu éditer correctement (avec POedit ou emacs-po) et
    obtenir un 'diff' valable (avec diff ou Kompare) est
    'iptables-extensions.8.po'. Tous les autres me donnent des
    erreurs. Ils retournent aussi des erreurs lorsque je les teste
    avec 'msgfmt'. Voir ci-joint.
    Je suis perplexe.

    Michel

    Le mar. 21 janv. 2025 à 20:00, <mibelan...@gmail.com> a écrit :

        Oui, j’ai eu un problème à faire fonctionner Poedit
        correctement pour obtenir un résultat de Diff valable. J’ai
        utilisé Nano à la place. Je vais essayer de régler mon
        problème avec Poedit.

        Michel

        > Le 21 janv. 2025 à 08:47, JP Guillonneau
        <guillonneau.jeanp...@free.fr> a écrit :
        >
        > Bonjour,
        >
        > Le 21/01/25 08:22 Michel a écrit :
        >> "Les préfixes binaires peuvent aussi être *utilisées*"
        => "Les préfixes
        >> binaires peuvent aussi être *utilisés*
        > Fautes corrigées.
        > Curieux, la commande patch signale :
        > Hunk #1 succeeded at 560 (offset 1 line).
        > Hunk #2 succeeded at 712 (offset 1 line).
        > (même chose pour le diff de dialog)
        > Ce genre de ligne est inhabituel ‽
        >
        > Merci d’avance pour vos relectures et commentaires.
        > Amicalement
        >
        > --
        > Jean-Paul
        > <du.1.po.gz>

    Peux-tu joindre le fichier 3252_dialog.1.po qui pose problème ?

Bonjour Michel,

Tout d’abord, merci à l’avenir de n’envoyer tes messages qu’à debian-l10n-french@lists.debian.org ; nous sommes tous abonnés à la liste et nous recevons tes messages en double.

Concernant ton message, je l’ai ouvert sous gvim et il y a manifestement un problème.

L’en-tête et la fin du fichier contiennent des caractères binaires.

Il faut que tu reprennes le fichier original de Jean-Paul, que tu en recopies l’en-tête (jusqu’au premier msgid) dans ton fichier et que tu supprimes le garbage en fin de fichier.

En ce qui me concerne, il y a longtemps que j’ai laissé tomber Poedit qui apporte parfois des modifications non voulues aux fichiers.

Sur le conseil de Jean-Paul, j’utilise gvim et son plugin po.vim. Si ça t’intéresse, je peux te donner la marche à suivre

Lucien


Je suis aussi sous Debian 12.

Pour le plugin po.vim :

--- Lien de téléchargement : https://www.vim.org/scripts/script.php?script_id=695

--- Enregistrer plugin po.vim dans ~/.vim/after/ftplugin/

Le plugin doit être activé pour chaque fichier ouvert : en mode commande :

:source /home/<nom_utilisateur>/.vim/after/ftplugin/po.vim

Répondre à