jueves, 17 de septiembre de 2009

Detectar idioma del navegador del usuario con PHP

En sitios que manejan múltiples idiomas muchas veces es necesario redireccionar a los usuarios a la ubicación correspondiente de acuerdo al idioma con que naveguen.

Para esto, usando algo similar al script para detectar el navegador usando PHP podemos generar una sencilla función en que redirija al usuario a la ubicación deseada de acuerdo a su idioma. El script puede ser algo como lo siguiente:

1  
<?php 
2  
//Creamos una función que detecte el idioma del navegador del cliente.
3  
function getUserLanguage() { 
4       
$idioma =substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,2);
5       return 
$idioma
6  }
7  
8  
//Almacenamos dicho idioma en una variable
9  
$user_language=getUserLanguage();
10  
11  
//De acuerdo al idioma hacemos una o varias redirecciones.
12  
if($user_language=='en'){
13       
header'Location: http://www.ejemplo.travel/en' );
14  }
15  elseif(
$user_language=='de'){
16       
header'Location: http://www.ejemplo.com/de' );
17  }
18  
?>



Sencillo y bastante ùtil. ¿Conoces otra formas de hacerlo?

jueves, 3 de septiembre de 2009

El Modelo Astrolabio

Es menos de un mes el tiempo que llevo haciendo parte de Astrolabio, es hoy para mí un orgullo dedicar un espacio de mi blog a hacer un breve comentario de la que considero la mejor compañía que he tenido la oportunidad de conocer.

Hacer parte de Astrolabio fué encontrarme con un increible grupo de personas, de gente no solo talentosa sino humana, llena de valores y virtudes. Gente que le sonríe a la vida, que sabe ponerle el corazón y el alma a lo que hacen.

Un sueño que se gesta con las ganas y el trabajo de muchas culturas, un grupo conciente de su importante papel como reconstructores de una sociedad y como parte del gran gremio de la web.

Más que una empresa, una verdadera familia, un ambiente de trabajo increible; siempre me logran sacar una sonrisa al día. Tomando el ejemplo de Astrolabio reafirmo mi tesis de que sin importar cuanto dinero o número de "empleados" tenga una compañía, el verdadero éxito es poder salir adelante con el orgullo de no haber pasado por encima de los demás y con la satisfacción que siempre genera el resultado logrado con esfuerzo y pasión.

Bendecido y orgulloso me siento hoy, al saber que pertenezco a este sueño denominado Astrolabio pero antetodo, al saber que tengo la oportunidad de crecer y aprender junto a gente de tan alta calidad humana.