J'en ai un peu .po
fichiers pour Wordpress et je veux créer .mo
des dossiers.
Comment puis-je faire ceci?
Sous Linux, vous pouvez simplement exécuter ceci dans Terminal:
msgcat yourFile.po | msgfmt -o generatedFile.mo -
ou
msgfmt -o generatedFile.mo yourFile.po
Vous pouvez afficher plus d'informations sur ces commandes en tapant:
man msgcat
man msgfmt
Vous pouvez obtenir msgcat
/msgfmt
(comme ci-dessus) soit avec Xcode soit avec brew install gettext
.
Cependant, il ne les ajoutera pas à votre chemin pour éviter les conflits avec l'utilitaire gettext d'OS X (dit homebrew). Vous pouvez soit l'ajouter quand même en l'ajoutant à votre bash_profile
:
export PATH=${PATH}:/usr/local/opt/gettext/bin
Ou sinon, si vous avez seulement besoin de msgcat
/msgfmt
, vous pouvez utiliser des alias. Ajoutez simplement ces lignes à votre bash_profile
:
msgcat='/usr/local/opt/gettext/bin/msgcat'
msgfmt='/usr/local/opt/gettext/bin/msgfmt'
J'espère que cela t'aides! (Merci à Georgi Stoyanov!)
Sur Windows, vous pouvez installer MinGW (Minimal GNU pour Windows) vous devez sélectionner mingw32-gettext (bin et dev) pendant l'installation et les fichiers exe msgfmt et msgcat seront installé par défaut dans c:\MinGW\bin
. Pour utiliser ces outils, vous devez ajouter ce répertoire à votre variable PATH. Vous pouvez le faire à partir de la ligne de commande en utilisant:
set PATH=%PATH%;c:\MinGW\bin
ou à partir du Panneau de configuration> Système et sécurité> Système> Paramètres système avancés> Variables d'environnement.
Si vous avez ouvert POedit, sélectionnez la langue dans laquelle traduire et cliquez sur ok, puis il récupère tous les éléments/chaînes où les fonctions __ ou _e ont été appliquées pour être traduites. Il suffit de les traduire et de faire ces étapes, comme aller au catalogue, sélectionner la mise à jour à partir des sources, puis enregistrer le catalogue actuel. Fichier MO généré/mis à jour avec succès.
Cordialement, Zubair Khan
Voir http://codex.wordpress.org/WordPress_Localization WordPress dans votre langue "WordPress Codex et http : //codex.wordpress.org/Files_For_Direct_Translation Fichiers pour la traduction directe "WordPress Codex et http://codex.wordpress.org/I18n_for_WordPress_Developers I18n for WordPress Développeurs "WordPress Codex