Archivo .po (Portable Object): Contiene las traducciones en formato de texto legible. Es el archivo que editan los traductores.
Archivo .mo (Machine Object): Es la versión compilada del archivo .po que utilizan las aplicaciones para mostrar las traducciones.
Uso: Los archivos .mo se colocan en el directorio de idiomas de tu aplicación para que el sistema de internacionalización los pueda utilizar.