Ciao a tutti! sto guardando la gestione della lingua per le estensioni di joomla.
per visualizzare un testo scrivo:
echo JText::_( 'COM_TEST_ERROR' );
visualizzo correttamente il file ini contenuto nella cartella language.
Solo che mi da problemi con la codifica, vedo un punto di domanda al posto dei caratteri accentati allora ho provato a scrivere:
echo htmlentities(JText::_( 'COM_TEST_ERROR' ),ENT_QUOTES);
e non vedo più nulla
ho notato però che l'htmlentities mi stampa una stringa vuota solo se sono presenti monoapici, altrimenti funziona bene anche la codifica.
PS: il fili di lingua.ini presenta i caratteri speciali normalmente, senza entità html