it-swarm-es.tech

Condición del lenguaje con Php si ... elseif

Me gustaría modificar un componente central de joomla configurando una condición basada en el idioma que muestra el sitio web. Parece que mi edición no funciona y no puedo entender lo que estoy haciendo mal.

<?php
defined('JPATH_BASE') or die;
$lang = JFactory::getLanguage();
?>

<div class="Home"> 
<?php if ($lang->language == 'en-US') : ?>Home:
<?php elseif ($lang->language = 'fr-fr') : ?>Accueil :
<?php endif; ?>
</div> 
2
JinSnow

Deberías probar esto:

<div class="Home"> 
<?php
  $lang = JFactory::getLanguage();
  $result = $lang->getTag();
  if ($result=="fr-FR") { 
      echo 'Accueil: ';
  } 
  else { 
      echo 'Home: ';
  }
?> 
</div> 
3
MagTun