Convertir un fichier gettext .po en fichier CSV
Pour utiliser des services de traductions professionnels, il peut être nécessaire de convertir les fichiers gettext en fichier CSV (exploitable par Microsoft Excel). Il existe un outil permettant de résoudre cette problématique très simplement.
Conversion d'un fichier PO en CSV et vice-versa
Installez le paquet translate-toolkit qui met à votre disposition les outils nécessaires:
command sudo apt-get install translate-toolkit
Pour convertir un fichier message.po en CSV :
command po2csv messages.po > messages.csv
Pour effectuer la conversion inverse :
command csv2po messages.csv > messages.po
Remarque: Cette conversion ne respecte pas les "meta" de gettext, vous devrez les replacer manuellement.
Édition des fichiers PO
Si vous souhaitez disposer d'une interface graphique spécialisée pour modifier vos fichiers de traduction gettext, je vous conseille GTranslator:
command sudo apt-get install gtranslator
Service professionnel de traduction
Si vous avez besoin des services d'un professionnel, je recommande le cabinet de traducteurs professionnels Tradsmith pour vos travaux de traduction.