convertir un po en mo

Dimanche 10 décembre 2006 | programmation | 10 commentaires

Les utilisateurs de wordpress ont remarqué la présence de fichier .mo dans le répertoire langage, le .mo est une version compilée du .po, ça permet de faire des logiciels multilingues :-) Il faut poedit pour bidouiller tout ça et retenir cette ligne avec le petit programme dans le répertoire bin de poedit ;¬)

C:\>msgunfmt YourLanguage.mo > YourLanguage.po

le .mo est recréé quand on sauve le po et qu’on ferme poedit (ça c’est du bidouille style !)

  • Unique Post


10 commentaires

ben le 21 déc 2006 vers 16:47

Si il y a des questions, je peux y répondre ^^

srederique le 25 oct 2010 vers 14:14

Mais où donc peut bien se cacher le répertoire bin de Poedit sous MacOS ?
(je bricole actuellement la traduction de l’extension the-events-calendar)

ben le 25 oct 2010 vers 14:40

srederique le 25 oct 2010 vers 14:45

Bonjour,
Merci. J’ai finalement pu m’en sortir :)

ben le 25 oct 2010 vers 14:47

je viens de tester sur mac, le .mo est aussi recréé quand on sauve le po et qu’on ferme poedit (ça c’est du bidouille style !) :)

ced le 26 juil 2011 vers 12:56

J’ai rien compris…

Il faut poedit pour bidouiller tout ça et « retenir cette ligne » ???

Je la retiens ou ? dans quoi ?

l’entrer en ligne de commande ?
l’écrire quelque part dans un fichier ?

ben le 26 juil 2011 vers 15:29

@ced : c’est la bidouille PC, t’es sous PC ?

Nicolas le 31 août 2012 vers 22:34

Merci pour les conseils car je galère pour convertir mes fichiers en po

Pemwen le 11 sept 2012 vers 14:41

Bonjour,

Je suis désolée mais malgré vos conseil je n’y arrive pas…

Je suis sous windows 7 !

Comme Ced, cette phrase je la note où ?
Et YourLanguage je le laisse ainsi ou le change en fr_FR ?

Merci pour votre aide

ben le 11 sept 2012 vers 15:37

[non testé depuis 2006]

1/ copier msgunfmt et le .po dans c:/

2/ lancer le mode dos de windows (démarrer > exécuter > cmd (entrée) ou command

3/ taper la ligne
msgunfmt YourLanguage.mo > YourLanguage.po

en changeant les 2 « YourLanguage » en fr_FR si besoin :)

Comments are closed.