Ciao a tutti, pongo questa domanda nella sezione traduzioni e non in sviluppo ritenendola più attinente a ciò di cui avrei bisogno.
Creando un componente vorrei mostrare un messaggio di errore traducibile contenente una variabile.
Per ora sto agendo in questo modo:
$error=JText::_('ERROR_NO_RESULTS_PREPEND').$this->searchterm.JText::_('ERROR_NO_RESULTS_APPEND');
JFactory::getApplication()->enqueueMessage($error,'notice');Il problema nasce nel momento in cui voglio rendere il messaggio personalizzabile tramite parametri del componente, nei quali non vorrei fare questa distinzione prepend-append. E' possibile creare una stringa della lingua del tipo
ERROR_CODE="il codice %a non esiste" con %a sostituito dalla mia variabile?
La stessa cosa dovrebbe valere quindi sia per la stringa di traduzione che per il parametro componente
Grazie per l'attenzione