2008-12-10 29 views
9

Tengo dos aplicaciones web de tamaño medio que me estoy fusionando en una sola. Ambos están localizados con GetText y tienen una gran cantidad de cadenas comunes, por lo que fusionarlas manualmente sería extremadamente molesto. ¿Cuál es la manera más rápida de combinar los dos archivos PO?Combinar 2 archivos GetText

Respuesta

3

Estoy seguro de que msgmerge puede ser forzado a hacer precisamente eso. (. Es decir, concat sus dos ficheros .po, y se deja aclarar las cosas)

+1

msgmerge parecía que intentaba combinar los archivos, pero se perdió cca el 40% de los mensajes (faltaban en el resultado) incluso con la opción difusa activada. Pero lo hice mientras estaba sentado: concatena los dos archivos y aplica msquniq en el. Funcionó como un amuleto, gracias :) –

+1

Como señaló @seanf, 'msgcat' es la herramienta adecuada para esto, no' msgmerge'. – phunehehe

0

"WinMerge" puede ser muy útil

13

msgcat se entiende por sólo esto: concatena y fusiona archivos PO. msgmerge es para fusionar archivos PO con un archivo POT actualizado.