Voir des PO directement dans mutt avec le bon charset
Un truc sympa que je viens d'arriver à faire. Je peux désormais
visualiser les fichiers PO attachés aux mails directement dans mutt et
cela, quelqu'en soit le charset d'origine....pratique pour le polonais
écrit en iso-8859-2 ou le français en iso-8859-1
Pour cela:
Dans mon ~/.mime.types:
application/x-gettext po
Dans mon ~/.mailcap:
application/x-gettext;cat '%s' | iconv --from `cat %s|grep -i "\\"Content-type" | cut -f2 -d=| sed 's/\\\\\\\\n\\\\"//g'` --to utf-8;nametemplate=%s.po;copiousoutput
Dans mon ~/.muttrc:
auto_view application/x-gettext
set charset="utf-8"
Si vous avez un charset qui est iso-8859-15, il faut changer le "--to"
du iconv ci-dessus, mais le futur est à UTF-8, c'est bien connue...:-)
PS : la ligne .mailcap est assez goret mais bon, ça marche chez moi, hein.
Avantage annexe : quand mutt envoie des fichiers .PO il ne leur
applique alors plus aucune conversion de jeu de caractères puisque ces
fichiers n'ont plus pour lui le type MIME text/plain (j'avais eu des
effets assez amusants dans ce domaine l'an dernier lors de ma bascule
à UTF-8...certains s'en souviennent).
--
Reply to: