Tecnología

Inicio

Cómo construir un selector de idioma en PHP y JavaScript

Cuando un usuario accede a su página Web, el lenguaje PHP incluye una función de servidor que puede utilizar para detectar el idioma del usuario. Se utiliza esta detección, junto con el lenguaje Java para crear una función de cambio de idioma que se cambia a otra sección de idioma de su sitio cuando el usuario hace clic en un botón. Por lo general, un usuario hace clic en un vínculo de pabellón o el idioma de la página, y el navegador vuelve a dirigir a su contenido localizado.

Instrucciones

1 Haga clic en el archivo PHP que desea utilizar para ofrecer el cambio de idioma y haga clic en "Abrir con". Haga clic en su editor de PHP preferido en la lista de programas.

2 Crear una variable que contiene la configuración de idioma detectado por parte del usuario. El código siguiente recupera el idioma del usuario:

$ Language = $ _SERVER [ 'HTTP_ACCEPT_LANGUAGE'];

3 Imprimir los enlaces que dependen de la configuración de idioma del usuario. Por ejemplo, si el idioma detectado del usuario es el Inglés, el código siguiente crea una Inglés vincular el usuario puede hacer clic:

if ($ lengua == 'es-es') {
echo "<a href=/en/index.php' onclick='switch(this.href)'> Haga clic para cambiar a Inglés </a>";
}

4 Cree la función JavaScript establecido en el enlace del idioma. En este ejemplo, el nombre de la función es "switch ()". Añadir la siguiente secuencia de comandos para cambiar el idioma:

selector de función (href) {
window.location = href;
}