Obtener el idioma en el que estamos en joomla desde un php de la template
Posted by | Posted in Joomla | Posted on 25-10-2011
0
Hola a todos!! En este caso el problema con el que me encontré es que necesitaba saber cómo conseguir el idioma en el cual se estaba moviendo el usuario en una página en joomla, ya que quería que, dependiendo del idioma pudiera ver una u otra imagen. Es decir, obtener el “es-Es”, el “pt-PT”, “en-GB”,….
Después de buscar no encontré nada que valiera la pena. Menos mal que joomla permite hacer esos getLanguage tan maravillosos.
El resultado es el siguiente
$lg = &JFactory::getLanguage();
$language = $lg->_metadata["tag"];
//Esto es un ejemplo de cómo utilizarlo
if($language == 'pt-PT'){
echo '< img src="templates/ashoka/images/boton/pt/inscrivete.png" />';
}else{
echo '< img src="templates/ashoka/images/botonSuscribirse.png" />';
}
?>

