Puede ser una solucion, pero en lo personal no me gusta usar traductores automaticos, al final, las ultimas versiones de traductores aun no traducen correctamente el 90% de una composcicion de 3 parrafos.
Como desarrolladores de aplicaciones web profesionales o simplemente por aficion debemos tener en cuenta que desarrollamos para usuarios (personas) y que esas personas leeran la informacion que publiques y es mas facil arreglar una traduccion dentro de tu sitio web o BD que arreglarla con un traductor externo.
En mi caso estoy usando BD con los contenidos en ingles y espanol y para el sistema utilizo define(''); con archivos .PHP
Otra solucion es que puedes crear un segundo sitio web en el idioma deseado y lo pondrias en
www.misitio.com/en/. Pero esto es lo menos recomendable ya que a medida que tu contenido incremente el tamano de tu sitio crecera y incrementara el tiempo de mantenimiento.