malder: Las páginas como php-nuke que te permiten cambiar de idioma usan algo parecido a lo que yo te indico (sólo que más 'moderno'
)
Usan también archivos externos donde declaran los textos mediante variables.
Desengáñate, una página en inglés y la misma en español son dos páginas. O la copias y cambias los textos, o usas textos dinámicamente, de modo que cuando actualices el diseño, sólo tengas que hacerlo una vez.
Lo de Google o similar te repito que es absurdo. Sólo lograrás hacer que tu web se vea patética.