Convertir des fichiers. Dans mo. Petit à poedit
Écrit par Alex Avril 11, 2009 - 21:47
Les utilitaires GNU gettext sont un ensemble d'outils pour permettre l'internationalisation des logiciels, ou pour faciliter la traduction de messages adressés à vous dans toute langue souhaitée.
Poedit est utilisé pour les fichiers de traduction bits, qui contiennent de la correspondance entre les cordes originales et traduites, selon un schéma comme celui-ci.:
#: Src / name.c: 36 msgstr "Mon nom est% s \ n" msgstr "Mon nom est% s \ n"
Ces fichiers sont compilés avec le msgfmt commande po fichiers Mo qui sont distribués avec le logiciel et permettre la localisation. Souvent, il vient à l'utilisateur final seulement. Mo, et parfois vous voulez corriger.
Les fichiers. Mo peut être décompilé dans le bit correspondant. Qui peut ensuite être modifié avec poedit. Pour convertir les fichiers. Dans mo. Poedit il suffit d'installer quelques-uns (open source), naviguez jusqu'au dossier où vous avez installé poedit et utilisez la commande
msgunfmt [percorso_al_file.mo] > [percorso_al_file.po]
Maintenant, vous pouvez éditer le fichier. Créé avec peu poedit sans dépendre de quelqu'un qui vous fournit avec le mo. de ses fichiers.
Voir aussi
Tags: conversions
Publié dans Programmation , des utilitaires | Les 4 Commentaires »








23 juillet 2009 - 18:47
X Grâce l'article
mais je voudrais faire des fichiers opposées. po pour. mois!
E 'peut le faire à partir de Windows?
23 juillet 2009 - 19:03
L'objectif principal est de générer poedit Mo:. Il suffit d'ouvrir un peu et enregistrez-le d'avoir mo correspondant...
poedit supporte à la fois Windows et Linux et le Mac
10 octobre 2011 - 11:31 am
Désolé, mais j'ai compris le passage à éditer "msgunfmt [percorso_al_file.mo]> [percorso_al_file.po]"
11 octobre 2011 - 22:43
Vous devez donner la ligne de commande (Démarrer, Exécuter) la commande suivante (msgunfmt) suivi par le nom du fichier. Mo (chemin d'accès complet), le signe ">" indique que la sortie et la redirection de fichier. Bit vous voulez (le chemin complète ici). Par exemple:
msgunfmt c: \ workinghere \ english.mo> c: \ workinghere \ english.po