la cuestión es que no hay plugins mágicos, deberás modificar parte del código para adaptarlo a múltiples idiomas, yo he usado qtranslate con éxito y modificado plugins/themes para que soporten los múltiples idiomas.
En tu theme o plugin tienes que definir un folder para los paquetes de idioma y reemplazar dichos textos en tu tus template
por ejemplo si tienes en tus templates la palabra
para que sea traducible tendrás que cambiarlo por
y en tu plugin o teme declaras
Código PHP:
Ver originalload_theme_textdomain( 'keylng', TEMPLATEPATH . '/idiomas' );
en esta linea _e('news','keylng') news es el texto por default que se utilizara en caso de no existir en el paquete de idioma y keylng es la palabra clave que has utilizado en tu theme/plugin al registrar el folder que contiene los paquetes de idioma.
nota: keylng puede ser cualquier palabra o texto que tu quieras.