Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : _Ardito87_ 14 Jun 2013, 13:47:25

: [RISOLTO] Recuperare lingua in uso
: _Ardito87_ 14 Jun 2013, 13:47:25
Ciao a tutti,
dovrei modificare un componente in modo da renderlo multilanguage per joomla 2.5.9. Quello che mi servirebbe è recuperare la lingua che l'utente sta usando nel sito. Le traduzioni sono fatte con joomfish.

Io ho provato con $this->language ma nada evidentemente $this non è visibile perchè non trova nulla.

Grazie

: Re:Recuperare lingua in uso
: Murphz 14 Jun 2013, 14:09:52
Anche perchè $this richiama un istanza in PHP, se non c'è l'istanza è chiaro che non restituisce nulla.


Per avere la lingua attualmente impostata dall'utente devi usare:
:
$lang =& JFactory::getLanguage();
echo $lang->getName();
echo $lang->getTag();


getName() e getTag() restituiscono due dati diversi, a seconda di quello che ti serve. Per tutte le informazioni sul getLanguage, visita [size=78%]http://docs.joomla.org/JFactory/getLanguage (http://docs.joomla.org/JFactory/getLanguage)[/size], [/size][size=78%]http://docs.joomla.org/JLanguage/1.5 (http://docs.joomla.org/JLanguage/1.5)[/size]
: Re:[RISOLTO] Recuperare lingua in uso
: _Ardito87_ 14 Jun 2013, 14:13:56
Grande  ;D grazie