Hola amigo...hay varias formas de hacer lo que indicas...
puedes hacerlo manual o humano y el automatico....
en el primero esta bueno (sisabes ingles) ya que puedes traducir modulos, graficos, textos, etc al idioma que quieras..
y el automatico utulizas el motor de traducciones de google (que no es tan exacto con las traducciones) pero que te saca de apuros...
cual de los dos es el que quieres hacer asi te comparto el traductor que utilizo en mis sitios..
saludos!!