Come convertire un file .mo in file .po
I file .po (l’estensione corretta è .pot Portable Object Template), sono dei files sorgente che permettono di confrontare delle stringhe di testo e tradurle nella lingua desiderata.
Tramite un apposito software, PoEdit, possiamo trasformare questi file sorgenti in file pubblici con estensione .mo. Chi utilizza wordpress come piattaforma sarà sicuramente incappato in file .po e .mo dato che sono i file di lingua per la traduzione.
Anche i plugin, se sviluppati ad hoc, possono utilizzare questi file ma, alcune volte capita che, dovendo modificare una traduzione tramite il file sorgente .po, non possiamo farlo dato che l’autore del plugin ci ha fornito solamente il file .mo.
Soluzione
Qui ci viene in aiuto il programma PoEdit, che sicuramente abbiamo installato precedentemente, e tramite linea di comando ci convertirà il file .mo in file .po.
Come fare?
Ecco pochi semplici passaggi per riuscire in questa operazione:
Aprite il prompt dei comandi di windows, quindi start -> esegui
posizionatevi nella cartella dove avete installato PoEdit (ad esempio cd c:\programmi\poedit ) ed entrate nella cartella bin
ora lanciate il seguente comando: msgunfmt [percorso_del_file.mo] > [percorso_del_file.po]
ed ecco che avremo il file sorgente .po che potremo modificare a nostro piacere.
come è bello quando cerchi qualcosa e trovi una persona competente che ti dice esattamente come fare…. grazie