Tecnología

Inicio

Cómo crear archivos de idioma para los sitios web en PHP

Con el creciente uso mundial de Internet en la última década, soporte multi-idioma para los sitios web se encuentra ahora en una mayor demanda. Por desgracia, el costo de traducir numerosas páginas en un sitio web puede ser prohibitivo para el dueño medio del sitio web. PHP, con servicios gratuitos de traducción de Google, es la manera más rápida y fácil para proporcionar archivos y servicios de idiomas de traducción básicas para su sitio web.

Instrucciones

1 Abre Google traduce en la URL que aparece en los recursos; escriba localizador uniforme de recursos de su página web (URL) en el campo de texto en blanco que dice "Introduzca su dirección URL" y seleccionar los idiomas para traducir su página web desde y en las opciones de menú por debajo del campo de texto. Copiar la URL de la página web traducida a su editor de texto y repetir para cada idioma que ha elegido para ofrecer servicios de traducción para en su página web.

2 Crear menús para la selección de un idioma a traducir su sitio en su página web de la página de índice introduciendo el código siguiente en la página:
<banderas>
<a href="<?echo $base_url;?> ar / "> </a> árabe
<Banderas />

3 Repetir la línea introducida en el paso dos para el árabe para cada idioma que tendrá servicios de traducción ofrecidos en el sitio en el medio de la apertura y cierre de las etiquetas bandera. Adición de francés al árabe se vería como el siguiente código:
<banderas>
<a href="<?echo $base_url;?> ar / "> </a> árabe
<banderas>
<a href="<?echo $base_url;?> fr / "> </a> Francés
<Banderas />

4 Añadir una regla de reescritura en el archivo htaccess en el directorio raíz de su sitio web para cada idioma introducido en el paso dos y tres. La dirección URL de la regla de reescritura debe coincidir con la regla de copiado de Google Servicios de Traducción. reglas de ejemplo para el árabe y el francés son:
RewriteRule ^ ar / $ http://translate.google.com/translate?prev=hp&hl=en&u=www.spiderman-arcade.com&sl=en&tl=ar
RewriteRule ^ fr / $ http://translate.google.com/translate?prev=hp&hl=en&u=www.spiderman-arcade.com%0D%0A&sl=en&tl=fr

5 Ver su página web en un navegador web y observar el menú de traducción que es visible. Seleccionar un idioma para probar la función de traducción para su sitio web, que cargará el Google traducida versión de la página.