Convertir un fichier gettext .po en fichier CSV
Si vous utiliser des services de traductions professionnels, il se peut que vous ayez besoin de convertir vos fichiers gettext en fichier CSV (exploitable par Microsoft Excel). Au fil de mes pérégrinations, j'ai découvert un outil permettant de résoudre cette problématique très simplement.
Conversion d'un fichier PO en CSV et vice-versa
En premier lieu, installez le paquet translate-toolkit qui met à votre disposition les outils nécessaires:
command sudo apt-get install translate-toolkit
Une fois ceci fait, utilisez la ligne de commande suivante pour convertir votre 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.
Edition 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
Bien que cela puisse paraitre être de la publicité, ce n'en n'est pas. Pour avoir pu constater de visu leur compétence, je vous recommande vivement le cabinet de traducteurs professionnels Tradsmith pour vos travaux de traduction.
magnifique…